Fix CMake support on Win32
This commit is contained in:
parent
94335e30df
commit
61181f2c49
1 changed files with 12 additions and 5 deletions
|
|
@ -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()
|
||||
|
|
|
|||
Loading…
Reference in a new issue