build: remove unnecessary source

Signed-off-by: black-desk <me@black-desk.cn>
This commit is contained in:
black-desk 2023-08-11 14:15:42 +08:00 committed by Comix
parent bc2bdf559e
commit 4394edd8b8

View File

@ -5,13 +5,9 @@ find_package(GTest REQUIRED)
add_compile_definitions(DDEAM_UNIT_TESTING) add_compile_definitions(DDEAM_UNIT_TESTING)
file(GLOB_RECURSE SRCS ${PROJECT_SOURCE_DIR}/src/*.cpp)
file(GLOB_RECURSE TESTS ${CMAKE_CURRENT_LIST_DIR}/*.cpp) file(GLOB_RECURSE TESTS ${CMAKE_CURRENT_LIST_DIR}/*.cpp)
list(REMOVE_ITEM SRCS "${PROJECT_SOURCE_DIR}/src/main.cpp") add_executable(${BIN_NAME} ${TESTS})
list(REMOVE_ITEM SRCS "${PROJECT_SOURCE_DIR}/src/utils.cpp")
add_executable(${BIN_NAME} ${SRCS} ${TESTS})
target_include_directories(${BIN_NAME} PRIVATE target_include_directories(${BIN_NAME} PRIVATE
${PROJECT_BINARY_DIR}/ ${PROJECT_BINARY_DIR}/