mirror of https://github.com/aap/librw.git
Merge pull request #109 from kaalkuul/master
Add support for CMake source dependency on GLFW
This commit is contained in:
commit
25e735048f
|
@ -15,8 +15,12 @@ if(LIBRW_PLATFORM_GL3)
|
|||
endif()
|
||||
|
||||
if(LIBRW_GL3_GFXLIB STREQUAL "GLFW")
|
||||
if (NOT TARGET glfw)
|
||||
find_package(glfw3 REQUIRED)
|
||||
endif()
|
||||
elseif(LIBRW_GL3_GFXLIB STREQUAL "SDL2")
|
||||
if (NOT TARGET SDL2::SDL2)
|
||||
find_package(SDL2 REQUIRED)
|
||||
endif()
|
||||
endif()
|
||||
endif()
|
||||
|
|
|
@ -150,13 +150,17 @@ set_target_properties(librw
|
|||
|
||||
if(LIBRW_PLATFORM_GL3)
|
||||
if (LIBRW_GL3_GFXLIB STREQUAL "GLFW")
|
||||
if (NOT TARGET glfw)
|
||||
find_package(glfw3 REQUIRED)
|
||||
endif()
|
||||
target_link_libraries(librw
|
||||
PUBLIC
|
||||
glfw
|
||||
)
|
||||
elseif (LIBRW_GL3_GFXLIB STREQUAL "SDL2")
|
||||
if (NOT TARGET SDL2::SDL2)
|
||||
find_package(SDL2 REQUIRED)
|
||||
endif()
|
||||
target_compile_definitions(librw PUBLIC LIBRW_SDL2)
|
||||
target_link_libraries(librw
|
||||
PUBLIC
|
||||
|
|
Loading…
Reference in New Issue