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