bettola/client/CMakeLists.txt

19 lines
498 B
CMake

file(GLOB_RECURSE CLIENT_SOURCES "src/*.cpp")
add_executable(bettolac
${CLIENT_SOURCES}
)
find_package(SDL3 REQUIRED)
find_package(GLEW REQUIRED)
find_package(OpenGL REQUIRED)
find_package(Freetype REQUIRED)
target_link_libraries(bettolac PRIVATE bettola SDL3::SDL3 SDL3_net
GLEW::glew OpenGL::GL Freetype::Freetype)
target_link_directories(bettolac PRIVATE ${sdl_net_BINARY_DIR})
target_include_directories(bettolac PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/src
${sdl_net_SOURCE_DIR}/include)