Revision d8e768e904ba30a8068ed2ec8664ad8f99bf2fde authored by James Foucar on 20 October 2021, 21:28:36 UTC, committed by James Foucar on 20 October 2021, 21:28:36 UTC
Clean and fix cmake macros One surprise from the legacy system is that: <FIELD> <base> stuff </base> <append> more-stuff </append> </FIELD> in the above XML, the <base> element acts just like an <append> if FIELD has already been defined in one of the parent blocks. The converter did not take this into account and so some flags/settings were being lost in the system. This PR fixes the issue by always setting list variables via string(APPEND ...) and never set(...). Also, remove configs for some unused OSs. Also, restore some changes to anlworkstation that I believe were unintentional Also, begin work on a new evaluator script to help clean and sanitize cmake macros. Fixes #4595 [BFB] * jgfouca/clean_and_fix_macros: Begin work on new evaluator script Restore SZIP_PATH and ZLIB_PATH to anlworkstation Remove configs for unused OSes
.gitignore
# Object files
*.lo
*.o
# Fortran module files
*.mod
# Static libraries
*.la
*.a
# Executables
*.exe
# Logs
*.log
# Ignore netCDF files.
*.nc
# Ignore python bytecode files
*.pyc
buildnmlc
buildlibc
buildlib_cmakec
# Ignore emacs backup files
*~
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...