|
@@ -188,6 +188,11 @@ if(SHARED)
|
|
|
PUBLIC ${GRAPHICS}
|
|
|
)
|
|
|
|
|
|
+ target_compile_definitions(raylib
|
|
|
+ PRIVATE $<BUILD_INTERFACE:BUILD_LIBTYPE_SHARED>
|
|
|
+ INTERFACE $<INSTALL_INTERFACE:USE_LIBTYPE_SHARED>
|
|
|
+ )
|
|
|
+
|
|
|
set(PKG_CONFIG_LIBS_EXTRA "")
|
|
|
|
|
|
set_property(TARGET raylib PROPERTY POSITION_INDEPENDENT_CODE ON)
|
|
@@ -214,7 +219,9 @@ if(SHARED)
|
|
|
if (WIN32)
|
|
|
install(
|
|
|
TARGETS raylib
|
|
|
- RUNTIME DESTINATION "lib"
|
|
|
+ ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
|
|
|
+ LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
|
|
|
+ RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
|
|
|
PUBLIC_HEADER DESTINATION "include"
|
|
|
)
|
|
|
else()
|