Cleanup some cmake stuff
This commit is contained in:
@@ -2,4 +2,4 @@
|
||||
|
||||
add_executable(${PROJECT_NAME} "${CMAKE_CURRENT_SOURCE_DIR}/main.cpp")
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "${FGL_FLAGS}")
|
||||
target_link_libraries(${PROJECT_NAME} PRIVATE Tracy::TracyClient FGLEngine)
|
||||
target_link_libraries(${PROJECT_NAME} PRIVATE Tracy::TracyClient FGLEngine)
|
||||
@@ -3,20 +3,26 @@
|
||||
file(GLOB_RECURSE CPP_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/**.cpp")
|
||||
|
||||
add_library(FGLEngine STATIC ${CPP_SOURCES})
|
||||
|
||||
target_precompile_headers(FGLEngine PRIVATE
|
||||
<vector>
|
||||
<iostream>
|
||||
<array>
|
||||
<chrono>
|
||||
<optional>
|
||||
|
||||
<vulkan/vulkan.h>
|
||||
|
||||
<tracy/Tracy.hpp>
|
||||
|
||||
<vma/vma_impl.hpp>
|
||||
|
||||
<glm/glm.hpp>
|
||||
<glm/gtc/matrix_transform.hpp>
|
||||
<glm/gtc/constants.hpp>
|
||||
<glm/vec3.hpp>
|
||||
<glm/mat4x4.hpp>
|
||||
<array>
|
||||
<chrono>
|
||||
<optional>
|
||||
|
||||
<imgui/imgui.h>
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user