14 lines
478 B
CMake
14 lines
478 B
CMake
cmake_minimum_required(VERSION 3.10)
|
|
project(vksdlproj VERSION 0.1.0 LANGUAGES C CXX)
|
|
|
|
SET(CMAKE_BUILD_RPATH_USE_ORIGIN TRUE)
|
|
set(EXE_NAME project)
|
|
|
|
find_package(SDL2 REQUIRED CONFIG REQUIRED COMPONENTS SDL2)
|
|
|
|
set(PROGRAM_SOURCES ${CMAKE_SOURCE_DIR}/src/vulkanapp.cc)
|
|
|
|
add_executable(${EXE_NAME} ${CMAKE_SOURCE_DIR}/src/main.cc ${PROGRAM_SOURCES})
|
|
target_include_directories(${EXE_NAME} PRIVATE ${CMAKE_SOURCE_DIR}/include)
|
|
|
|
target_link_libraries(${EXE_NAME} PRIVATE SDL2::SDL2) |