Build System: permit user to change CFLAGS
This commit is contained in:
parent
8c0e37cb38
commit
d0d62c798b
@ -54,8 +54,7 @@ add_executable(wmfs ${wmfs_src})
|
|||||||
set(VERSION "WMFS-201004")
|
set(VERSION "WMFS-201004")
|
||||||
|
|
||||||
# FLAGS
|
# FLAGS
|
||||||
set(CFLAGS "-Wall -ansi")
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -ansi")
|
||||||
set(CMAKE_C_FLAGS ${CFLAGS})
|
|
||||||
|
|
||||||
# Linker FLAGS
|
# Linker FLAGS
|
||||||
|
|
||||||
@ -138,7 +137,7 @@ target_link_libraries(wmfs ${LIBRARIES_TO_LINK})
|
|||||||
|
|
||||||
# Messages
|
# Messages
|
||||||
message("Project version: ${VERSION}")
|
message("Project version: ${VERSION}")
|
||||||
message("Using these CFLAGS: ${CFLAGS}")
|
message("Using these CFLAGS: ${CMAKE_C_FLAGS}")
|
||||||
message("Using these LDFLAGS: ${LDFLAGS}")
|
message("Using these LDFLAGS: ${LDFLAGS}")
|
||||||
message("Linking with theses libraries : ${LIBRARIES_TO_LINK}")
|
message("Linking with theses libraries : ${LIBRARIES_TO_LINK}")
|
||||||
|
|
||||||
@ -227,7 +226,7 @@ endif()
|
|||||||
set(WMFS_VERSION ${VERSION})
|
set(WMFS_VERSION ${VERSION})
|
||||||
set(WMFS_COMPILE_MACHINE ${CMAKE_SYSTEM_PROCESSOR})
|
set(WMFS_COMPILE_MACHINE ${CMAKE_SYSTEM_PROCESSOR})
|
||||||
set(WMFS_COMPILE_BY $ENV{USER})
|
set(WMFS_COMPILE_BY $ENV{USER})
|
||||||
set(WMFS_COMPILE_FLAGS ${CFLAGS})
|
set(WMFS_COMPILE_FLAGS ${CMAKE_C_FLAGS})
|
||||||
set(WMFS_LINKED_LIBS ${LIBRARIES_TO_LINK})
|
set(WMFS_LINKED_LIBS ${LIBRARIES_TO_LINK})
|
||||||
set(WMFS_SYSCONFDIR ${XDG_CONFIG_DIR}/${PROJECT_NAME})
|
set(WMFS_SYSCONFDIR ${XDG_CONFIG_DIR}/${PROJECT_NAME})
|
||||||
set(WMFS_SOURCE_DIR ${SOURCE_DIR})
|
set(WMFS_SOURCE_DIR ${SOURCE_DIR})
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user