Kevin Paul | 0fde4cdc5dd | Changing add_mpi_test to take separate ARGUMENTS and use platform execs | | |
Kevin Paul | 19a4b8a6027 | BUGFIX: Typo (num_proc -> num_procs) | | |
Kevin Paul | e2e35d4d130 | Adding basic CTestConfig.cmake file for CDash submissions | | |
Kevin Paul | f1f419fa85e | BUGFIX: Need elseif statements, not if | | |
Kevin Paul | 401ff9d3cbc | Creating MPI launch commands assuming running from interactive session | | |
Kevin Paul | 566998f0e26 | Much faster to run CTest from within an interactive session | | |
Kevin Paul | 1bba202da8a | Simplifying UCAR/NCAR test runs. | | |
Kevin Paul | f67f0897baf | Remove check_file function (not needed if using NetCDF 4.3.3+) | | |
Kevin Paul | 756b2738988 | Changing _DIR's to _PATH's for convenience | | |
Kevin Paul | fbd32092ff5 | Fixed platform name function | | |
Kevin Paul | 5328d3b4297 | Adding check for PREFER_STATIC (in addition to PREFER_SHARED) | | |
Kevin Paul | a8785dd2a58 | Adding check for file (instead of a direct CPP macro check) | | |
Kevin Paul | e227f72ecfc | Fix for MPIEXEC on all other platforms | | |
Kevin Paul | a6da68066fd | Adding platform determining function | | |
Kevin Paul | e054c4e4282 | Removing SOURCES keyword for CMake 2.8 syntax | | |
Kevin Paul | 4e19a39a804 | Fix for UCAR MPIEXEC command | | |
Kevin Paul | 8cd74ec5b2a | Fixed transition to CMake 2.8. | | |
Kevin Paul | 3bf8ce71ce3 | Moving to CMake 2.8 syntax. | | |
Kevin Paul | 952d48a4e37 | Switching to CMake version 2.8.11- syntax | | |
Kevin Paul | 75774183a52 | Reverting changes and bumbing CMake required to 2.8.12 | | |
Kevin Paul | 3db0f0aedf0 | Test out lower version of CMake | | |
Kevin Paul | d4d9732ea52 | Bumping down to 2.8.11 | | |
Kevin Paul | 7bded5ae360 | Bumping up required version for target_ commands | | |
Kevin Paul | 3dcdbff4d55 | Missed GPTL | | |
Kevin Paul | 76031cf616f | Change version in all libs | | |
Kevin Paul | c0b5e41dcd3 | Lowering CMake required version further | | |
Kevin Paul | bd3fb505480 | Try reducing required CMake version | | |
Kevin Paul | 0ef8c3d97d8 | BUGFIX: Need scoping for try variables | | |
Kevin Paul | 8eeb37e2840 | Adding HDF5 check for optional SZIP | | |
Kevin Paul | 1b89a5318e2 | Renaming check_package to check_property...makes more sense | | |
Kevin Paul | adb4c68b53f | Cleanup. Moving mpi-related functions into LibMPI | | |
Kevin Paul | be839f09a91 | Simplifying check_* calls with LibCheck library functions | | |
Kevin Paul | 7e280acf3f7 | Renaming LibFind for helper functions for Find* macros | | |
Kevin Paul | ec83bfc440f | Fix case in TryMPIMod.f90 file name | | |
Kevin Paul | 8a07afac0e0 | Fixing bug with MPIEXEC not found | | |
Kevin Paul | abb0e02edcd | Enabling CTests (except for performance test) | | |
Kevin Paul | d3ad6c91735 | First pass at enabling tests | | |
Kevin Paul | 5963c2bd0b8 | Adding MPI Fortran module check | | |
Kevin Paul | 532de83ae87 | Using CMake_Fortran_utils for testing purposes | | |
Kevin Paul | 50b50292130 | Removing required specification for NetCDF C | | |
Kevin Paul | f0d55a4123d | Enabling performance test build | | |
Kevin Paul | aec7cd44c3e | Adding Fortran compiler checks and made compiler options public | | |
Kevin Paul | 33a5f9ee1f4 | Making NetCDF_C required | | |
Kevin Paul | e12ff5ed248 | Adding big endian test | | |
Kevin Paul | d6625586f0c | Renaming directory (to be consistent) | | |
Kevin Paul | 1594879b59b | Adding unit test directory to build | | |
Kevin Paul | a8c043e42b7 | Formatting only | | |
Kevin Paul | 5c959331b5a | Adding automated GenF90 download, if GENF90_DIR not set | | |
Kevin Paul | bc60418c01f | Checking cache variables for "if defined" instead of just "if" | | |
Kevin Paul | 8f7c7c7746a | Fixing version checking (one version per package) | | |