Pulled new cmake for unit tests. RCM edits work for Earth but not Jupiter. Unit tests 'ok'

This commit is contained in:
Anthony
2020-04-28 16:02:31 -06:00
parent 48c6835086
commit 0c48182ad9
2 changed files with 9 additions and 2 deletions

9
.gitignore vendored
View File

@@ -1,6 +1,13 @@
# User dependent stuff
cmake/user.cmake
build
build/
# Related to unit testing
external/FARGPARSE-0.9/
external/GFTL-1.1/
external/GFTL_SHARED-1.0/
external/PFUNIT-4.1/
tests/*/*.F90
# Compiled Object files
*.slo

View File

@@ -77,5 +77,5 @@ add_custom_target(CopyGrids DEPENDS ${gridFilesDest})
file(GLOB_RECURSE allTestFiles "${CMAKE_CURRENT_SOURCE_DIR}/*.pf")
set(allTestLibs baselib gamlib remixlib voltlib basempilib gammpilib voltmpilib tgiclib)
add_pfunit_ctest (allTests TEST_SOURCES ${allTestFiles} LINK_LIBRARIES ${allTestLibs} MAX_PES 64)
add_dependencies(allTests CopyInputs CopyGrids ${allTestLibs})
add_dependencies(allTests CopyInputs CopyGrids caseTests gamTests mixTests voltTests gamMpiTests baseMpiTests caseMpiTests voltMpiTests ${allTestLibs})