vulkan instance 까지 생성 완료
This commit is contained in:
@@ -30,8 +30,10 @@ FetchContent_Declare(
|
||||
FetchContent_MakeAvailable(GSL)
|
||||
|
||||
file(GLOB_RECURSE VulkanEngineSources CONFIGURE_DEPENDS
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/include/*.h"
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp"
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/src/*.h"
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/src/glfw/*.cpp"
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/src/vulkan/*.cpp"
|
||||
)
|
||||
|
||||
add_executable(VulkanEngine ${VulkanEngineSources})
|
||||
@@ -40,5 +42,7 @@ target_link_libraries(VulkanEngine PRIVATE glm)
|
||||
target_link_libraries(VulkanEngine PRIVATE glfw)
|
||||
target_link_libraries(VulkanEngine PRIVATE Microsoft.GSL::GSL)
|
||||
|
||||
target_include_directories(VulkanEngine PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/src")
|
||||
target_compile_features(VulkanEngine PRIVATE cxx_std_20)
|
||||
target_include_directories(VulkanEngine PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/include")
|
||||
target_compile_features(VulkanEngine PRIVATE cxx_std_20)
|
||||
|
||||
target_precompile_headers(VulkanEngine PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/include/precomp.h")
|
||||
Reference in New Issue
Block a user