aboutsummaryrefslogtreecommitdiffhomepage
path: root/externals
diff options
context:
space:
mode:
authorGravatar Yuri Kunde Schlesner <yuriks@yuriks.net>2015-07-13 19:46:11 -0300
committerGravatar Yuri Kunde Schlesner <yuriks@yuriks.net>2015-07-13 19:47:04 -0300
commit1bf030f4af76f76d52b59f81572edd8e064a5284 (patch)
treec419d46e818ff93ea846541cc1225f4240675243 /externals
parent1fc0347d27e05d989689ea6d06add33b1195065e (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.txt4
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})