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 b4709a50..c8b745d5 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}) |