ports/emulators/joytran/files/patch-CMakeLists.txt
Dmitry Marakasov e979cc6c84 emulators/joytran: fix build by removing -Werror
While here, add -fcommon to a more suitable var (cflags instead of
warning flags) and in a less obscure way (through patch instead of
reinplace_cmd).

Approved by:	portmgr blanket
2022-09-07 17:53:34 +03:00

14 lines
713 B
Text

--- CMakeLists.txt.orig 2013-05-02 04:53:08 UTC
+++ CMakeLists.txt
@@ -119,9 +119,9 @@ IF( SDL_LIB STREQUAL "SDL2" )
SET(CMAKE_CPP_FLAGS "${CMAKE_CPP_FLAGS} -DWITH_SDL2")
ENDIF()
## These work in both clang and gcc
-SET(WARNING_FLAGS "-W -Wall -Werror -pedantic")
+SET(WARNING_FLAGS "-W -Wall -pedantic")
SET(CMAKE_C_FLAGS
- "${WARNING_FLAGS} -isystem${CMAKE_INCLUDE_PATH} ${CMAKE_CPP_FLAGS}")
+ "${WARNING_FLAGS} -isystem${CMAKE_INCLUDE_PATH} ${CMAKE_CPP_FLAGS} -fcommon")
SET(CMAKE_LD_FLAGS "-L${CMAKE_LIB_PATH} -lX11 -lXtst -l${SDL_LIB}")
SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${CMAKE_LD_FLAGS}")
SET(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} ${CMAKE_LD_FLAGS}")