|
|
@ -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() |
|
|
|