diff --git a/src/Joystick/CMakeLists.txt b/src/Joystick/CMakeLists.txt index f7536972b596903d7fa0c2b60b624923d98a9c79..01a85c4ebbe95c3e45b4dfb8585790a7bfd5e4e3 100644 --- a/src/Joystick/CMakeLists.txt +++ b/src/Joystick/CMakeLists.txt @@ -25,17 +25,17 @@ target_link_libraries(Joystick target_include_directories(Joystick PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) if(WIN32) - include_directories(libs/lib/sdl2/msvc/include) + include_directories(${CMAKE_SOURCE_DIR}/libs/sdl2/msvc/include) # Support both 32 and 64 bit builds if (${CMAKE_SIZEOF_VOID_P} MATCHES 8) - set(SDL2_LIBRARIES "${CMAKE_SOURCE_DIR}/libs/lib/sdl2/msvc/lib/x64/SDL2.lib;${CMAKE_SOURCE_DIR}/libs/lib/sdl2/msvc/lib/x64/SDL2main.lib") + set(SDL2_LIBRARIES "${CMAKE_SOURCE_DIR}/libs/sdl2/msvc/lib/x64/SDL2.lib;${CMAKE_SOURCE_DIR}/libs/sdl2/msvc/lib/x64/SDL2main.lib") else () - set(SDL2_LIBRARIES "${CMAKE_SOURCE_DIR}/libs/lib/sdl2/msvc/lib/x86/SDL2.lib;${CMAKE_SOURCE_DIR}/libs/lib/sdl2/msvc/lib/x86/SDL2main.lib") + set(SDL2_LIBRARIES "${CMAKE_SOURCE_DIR}/libs/sdl2/msvc/lib/x86/SDL2.lib;${CMAKE_SOURCE_DIR}/libs/sdl2/msvc/lib/x86/SDL2main.lib") endif () string(STRIP "${SDL2_LIBRARIES}" SDL2_LIBRARIES) - target_link_libraries(Joystick ${SDL2_LIBRARIES}) + target_link_libraries(Joystick PUBLIC ${SDL2_LIBRARIES}) else() find_package(SDL2 REQUIRED) if (IS_DIRECTORY ${SDL2_INCLUDE_DIRS})