Skip to content

Commit 5a2028a

Browse files
authored
Merge pull request #669 from jvdp1/mv_tests
Mv the directory src/tests to test
2 parents 9c4abca + 2829e2d commit 5a2028a

File tree

99 files changed

+31
-31
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+31
-31
lines changed

CMakeLists.txt

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,31 @@ if(NOT FYPP)
4848
message(FATAL_ERROR "Preprocessor fypp not found! Please install fypp following the instructions in https://fypp.readthedocs.io/en/stable/fypp.html#installing")
4949
endif()
5050

51+
# Custom preprocessor flags
52+
if(DEFINED CMAKE_MAXIMUM_RANK)
53+
set(fyppFlags "-DMAXRANK=${CMAKE_MAXIMUM_RANK}")
54+
elseif(f03rank)
55+
set(fyppFlags)
56+
else()
57+
set(fyppFlags "-DVERSION90")
58+
endif()
59+
60+
list(
61+
APPEND fyppFlags
62+
"-DWITH_QP=$<BOOL:${WITH_QP}>"
63+
"-DWITH_XDP=$<BOOL:${WITH_XDP}>"
64+
"-DPROJECT_VERSION_MAJOR=${PROJECT_VERSION_MAJOR}"
65+
"-DPROJECT_VERSION_MINOR=${PROJECT_VERSION_MINOR}"
66+
"-DPROJECT_VERSION_PATCH=${PROJECT_VERSION_PATCH}"
67+
)
68+
5169
add_subdirectory(src)
5270

71+
if(BUILD_TESTING)
72+
enable_testing()
73+
add_subdirectory(test)
74+
endif()
75+
5376
install(EXPORT ${PROJECT_NAME}-targets
5477
NAMESPACE ${PROJECT_NAME}::
5578
DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}"

STYLE_GUIDE.md

Lines changed: 2 additions & 2 deletions

WORKFLOW.md

Lines changed: 2 additions & 2 deletions

ci/fpm-deployment.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ find src -maxdepth 1 -iname "*.fypp" \
4747

4848
# Collect stdlib source files
4949
find src -maxdepth 1 -iname "*.f90" -exec cp {} "$destdir/src/" \;
50-
find src/tests -name "test_*.f90" -exec cp {} "$destdir/test/" \;
51-
find src/tests -name "*.dat" -exec cp {} "$destdir/" \;
50+
find test -name "test_*.f90" -exec cp {} "$destdir/test/" \;
51+
find test -name "*.dat" -exec cp {} "$destdir/" \;
5252

5353
# Include additional files
5454
cp "${include[@]}" "$destdir/"

doc/specs/stdlib_hash_procedures.md

Lines changed: 2 additions & 2 deletions

src/CMakeLists.txt

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -61,24 +61,6 @@ set(fppFiles
6161
)
6262

6363

64-
# Custom preprocessor flags
65-
if(DEFINED CMAKE_MAXIMUM_RANK)
66-
set(fyppFlags "-DMAXRANK=${CMAKE_MAXIMUM_RANK}")
67-
elseif(f03rank)
68-
set(fyppFlags)
69-
else()
70-
set(fyppFlags "-DVERSION90")
71-
endif()
72-
73-
list(
74-
APPEND fyppFlags
75-
"-DWITH_QP=$<BOOL:${WITH_QP}>"
76-
"-DWITH_XDP=$<BOOL:${WITH_XDP}>"
77-
"-DPROJECT_VERSION_MAJOR=${PROJECT_VERSION_MAJOR}"
78-
"-DPROJECT_VERSION_MINOR=${PROJECT_VERSION_MINOR}"
79-
"-DPROJECT_VERSION_PATCH=${PROJECT_VERSION_PATCH}"
80-
)
81-
8264
fypp_f90("${fyppFlags}" "${fppFiles}" outFiles)
8365

8466
set(SRC
@@ -134,11 +116,6 @@ else()
134116
target_sources(${PROJECT_NAME} PRIVATE f08estop.f90)
135117
endif()
136118

137-
if(BUILD_TESTING)
138-
enable_testing()
139-
add_subdirectory(tests)
140-
endif()
141-
142119
install(TARGETS ${PROJECT_NAME}
143120
EXPORT ${PROJECT_NAME}-targets
144121
RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)