This PR makes the ListProjects.txt file optional. If the file cannot be found in the LIST folder, the list of projects is constructed from all PRO and PRM files that can be found in the LIST folder (in alphabetical order).
The PR also fixes a bug in the Makefile, for MinGW builds (8b6a06a0eb2f9d0d4c7de7abdf30c7a6ef8d2e9a).
The usual Perennial, Harvest and (selected) Europe tests pass with both foss-2018a, intel-2018a and Singularity image.
TODO:
[x] Fix the FORTRAN_EXE=0 builds (failing at the link stage). Done in bc41764d5350f64aa39dd5dad86d379a40582f15.
This PR makes the
ListProjects.txt
file optional. If the file cannot be found in theLIST
folder, the list of projects is constructed from allPRO
andPRM
files that can be found in theLIST
folder (in alphabetical order).The PR also fixes a bug in the Makefile, for MinGW builds (8b6a06a0eb2f9d0d4c7de7abdf30c7a6ef8d2e9a).
The usual Perennial, Harvest and (selected) Europe tests pass with both
foss-2018a
,intel-2018a
and Singularity image.TODO:
FORTRAN_EXE=0
builds (failing at the link stage). Done in bc41764d5350f64aa39dd5dad86d379a40582f15.