diff options
author | Yuri Kunde Schlesner <yuriks@yuriks.net> | 2015-07-13 19:46:11 -0300 |
---|---|---|
committer | Yuri Kunde Schlesner <yuriks@yuriks.net> | 2015-07-13 19:47:04 -0300 |
commit | 1bf030f4af76f76d52b59f81572edd8e064a5284 (patch) | |
tree | c419d46e818ff93ea846541cc1225f4240675243 /externals | |
parent | 1fc0347d27e05d989689ea6d06add33b1195065e (diff) |
getopt: Fix compilation settings
INTERFACE doesn't define the symbol when compiling the library itself.
PUBLIC should be used when the definition is needed both by the library
and by the users.
Diffstat (limited to 'externals')
-rw-r--r-- | externals/getopt/CMakeLists.txt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/externals/getopt/CMakeLists.txt b/externals/getopt/CMakeLists.txt index b4709a506..c8b745d55 100644 --- a/externals/getopt/CMakeLists.txt +++ b/externals/getopt/CMakeLists.txt @@ -7,5 +7,5 @@ set(HEADERS create_directory_groups(${SRCS} ${HEADERS}) add_library(getopt ${SRCS} ${HEADERS}) -target_compile_definitions(getopt INTERFACE STATIC_GETOPT) -target_include_directories(getopt INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})
\ No newline at end of file +target_compile_definitions(getopt PUBLIC STATIC_GETOPT) +target_include_directories(getopt INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}) |