init commit
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
enable_testing()
|
||||
|
||||
include_directories(
|
||||
${DV_AUTO_INCLUDE_PATH}
|
||||
${DV_CORE_INCLUDE_PATH}
|
||||
${DV_UTILS_INCLUDE_PATH}
|
||||
)
|
||||
|
||||
set(DVT_UNIT_SOURCE_FILES
|
||||
dvt_unit_main.cpp
|
||||
dvt_unit_vector2.cpp
|
||||
dvt_unit_vector3.cpp
|
||||
dvt_unit_vector4.cpp
|
||||
dvt_unit_matrix3.cpp
|
||||
dvt_unit_matrix4.cpp
|
||||
dvt_unit_math_util.cpp
|
||||
dvt_unit_rasterizer.cpp
|
||||
)
|
||||
|
||||
add_definitions(-DGLM_FORCE_PURE -DGLM_FORCE_LEFT_HANDED -DGLM_FORCE_DEPTH_ZERO_TO_ONE)
|
||||
|
||||
add_executable(dvt_unit
|
||||
dvt_unit_common.h
|
||||
${DVT_UNIT_SOURCE_FILES}
|
||||
)
|
||||
|
||||
set_property(TARGET dvt_unit PROPERTY FOLDER "test")
|
||||
|
||||
target_link_libraries(dvt_unit
|
||||
dv_core
|
||||
dv_utils
|
||||
|
||||
GTest::gtest
|
||||
GTest::gtest_main
|
||||
glm::glm
|
||||
)
|
||||
|
||||
include(GoogleTest)
|
||||
gtest_discover_tests(dvt_unit)
|
||||
Reference in New Issue
Block a user