We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 26f3698 commit 79aec32Copy full SHA for 79aec32
CMakeLists.txt
@@ -274,16 +274,16 @@ if (UNIX)
274
PROPERTIES
275
VERSION "${SPARROW_BINARY_COMPATIBLE}.${SPARROW_BINARY_REVISION}.${SPARROW_BINARY_AGE}"
276
SOVERSION ${SPARROW_BINARY_COMPATIBLE}
277
- COMPILE_OPTIONS "-fvisibility=hidden"
278
)
+ target_compile_options(sparrow PRIVATE "-fvisibility=hidden")
279
else ()
280
set_target_properties(
281
sparrow
282
283
VERSION ${SPARROW_BINARY_VERSION}
284
SOVERSION ${SPARROW_BINARY_CURRENT}
285
- COMPILE_DEFINITIONS "SPARROW_EXPORTS"
286
+ target_compile_definitions(sparrow PRIVATE SPARROW_EXPORTS)
287
endif ()
288
target_include_directories(sparrow PUBLIC
289
$<BUILD_INTERFACE:${SPARROW_INCLUDE_DIR}>
0 commit comments