parent
5fc5707a72
commit
b0f070e013
@ -0,0 +1,15 @@
|
|||||||
|
set(MAJEL_CXX_FILES place.cpp)
|
||||||
|
set(MAJEL_CUDA_FILES "")
|
||||||
|
|
||||||
|
if(CUDA_FOUND)
|
||||||
|
cuda_add_library(majel ${MAJEL_CUDA_FILES} ${MAJEL_CXX_FILES})
|
||||||
|
else()
|
||||||
|
add_library(majel ${MAJEL_CXX_FILES})
|
||||||
|
endif()
|
||||||
|
|
||||||
|
file(GLOB_RECURSE CHECK_FILES RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "*.cpp" "*.h")
|
||||||
|
add_style_check_target(majel ${CHECK_FILES})
|
||||||
|
|
||||||
|
if(WITH_TESTING)
|
||||||
|
add_subdirectory(test)
|
||||||
|
endif()
|
@ -0,0 +1,10 @@
|
|||||||
|
file(GLOB_RECURSE ALL_TEST_FILES RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "*.cpp" "*.cc")
|
||||||
|
|
||||||
|
add_executable(majel_tests ${ALL_TEST_FILES})
|
||||||
|
add_dependencies(majel_tests majel ${external_project_dependencies})
|
||||||
|
target_link_libraries(majel_tests
|
||||||
|
${Boost_LIBRARIES}
|
||||||
|
${GTEST_LIBRARIES}
|
||||||
|
majel
|
||||||
|
)
|
||||||
|
add_test(majel_tests majel_tests)
|
Loading…
Reference in new issue