solstice-solver

Solver library of the solstice app
git clone git://git.meso-star.com/solstice-solver.git
Log | Files | Refs | README | LICENSE

commit 1e3b889ba897632a4561dc287f96b4519f451ab5
parent d9e0a9be72df526e59241a67cc909efab648d252
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date:   Fri,  8 Sep 2017 14:14:40 +0200

Add missing header files in cmake projects for tests.

Diffstat:
Mcmake/CMakeLists.txt | 21++++++++++++++++-----
1 file changed, 16 insertions(+), 5 deletions(-)

diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt @@ -28,7 +28,7 @@ find_package(RSys 0.4 REQUIRED) find_package(Star3D 0.4.1 REQUIRED) find_package(Star3DUT 0.2 REQUIRED) find_package(StarCPR 0.1 REQUIRED) -find_package(StarSF 0.2 REQUIRED) +find_package(StarSF 0.1 REQUIRED) find_package(StarSP 0.4 REQUIRED) find_package(OpenMP 1.2 REQUIRED) @@ -50,8 +50,8 @@ rcmake_append_runtime_dirs(_runtime_dirs RSys Star3D Star3DUT StarCPR StarSF Sta # Configure and define targets ################################################################################ set(VERSION_MAJOR 0) -set(VERSION_MINOR 3) -set(VERSION_PATCH 0) +set(VERSION_MINOR 2) +set(VERSION_PATCH 2) set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}) set(SSOL_FILES_SRC @@ -130,8 +130,20 @@ rcmake_setup_devel(solstice-solver SolSolver ${VERSION} solstice/ssol_version.h) # Add tests ################################################################################ if(NOT NO_TEST) + set(SSOL_TEST_FILES_INC + test_ssol_circ2D_geometry.h + test_ssol_geometries.h + test_ssol_rect_geometry.h + test_ssol_utils.h + test_ssol_cube_geometry.h + test_ssol_materials.h + test_ssol_rect2D_geometry.h + ) + + rcmake_prepend_path(SSOL_TEST_FILES_INC ${SSOL_SOURCE_DIR}) + function(build_test _name) - add_executable(${_name} ${SSOL_SOURCE_DIR}/${_name}.c) + add_executable(${_name} ${SSOL_SOURCE_DIR}/${_name}.c ${SSOL_TEST_FILES_INC}) target_link_libraries(${_name} solstice-solver RSys Star3D StarSP) endfunction() @@ -174,7 +186,6 @@ if(NOT NO_TEST) build_test(test_ssol_draw) register_test(test_ssol_draw_draft test_ssol_draw draft) register_test(test_ssol_draw_pt test_ssol_draw pt) - endif() ################################################################################