fix: change target_compile_definitions from PRIVATE to PUBLIC for shared and static libraries
This commit is contained in:
parent
c6925914e3
commit
b30b7f641f
1 changed files with 2 additions and 2 deletions
|
|
@ -54,10 +54,10 @@ set(MODULE_FILES ${MODULE_PRIVATE_FILES} ${MODULE_PUBLIC_FILES})
|
||||||
|
|
||||||
if (${DRANG_PLATFORM_BUILD_SHARED})
|
if (${DRANG_PLATFORM_BUILD_SHARED})
|
||||||
add_library(${MODULE_NAME} SHARED ${MODULE_FILES})
|
add_library(${MODULE_NAME} SHARED ${MODULE_FILES})
|
||||||
target_compile_definitions(${MODULE_NAME} PRIVATE DRANG_PLATFORM_EXPORT=1)
|
target_compile_definitions(${MODULE_NAME} PUBLIC DRANG_PLATFORM_EXPORT=1)
|
||||||
else ()
|
else ()
|
||||||
add_library(${MODULE_NAME} STATIC ${MODULE_FILES})
|
add_library(${MODULE_NAME} STATIC ${MODULE_FILES})
|
||||||
target_compile_definitions(${MODULE_NAME} PRIVATE DRANG_PLATFORM_STATIC=1)
|
target_compile_definitions(${MODULE_NAME} PUBLIC DRANG_PLATFORM_STATIC=1)
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
if (UNIX)
|
if (UNIX)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue