diff --git a/.default.nix b/.default.nix index c37f142..14c93a2 100644 --- a/.default.nix +++ b/.default.nix @@ -12,9 +12,9 @@ in name = "Autocmake"; buildInputs = [ ccache - clang cmake doxygen + gcc gfortran liblapack openmpi diff --git a/autocmake/generate.py b/autocmake/generate.py index 244f647..4bcd905 100644 --- a/autocmake/generate.py +++ b/autocmake/generate.py @@ -45,6 +45,43 @@ def autogenerated_notice(): return '\n'.join(s) +def gen_cmake_options_wrappers(): + s = [] + s.append('\n# Macro for printing an option in a consistent manner') + s.append('# Written by Lori A. Burns (@loriab) and Ryan M. Richard (@ryanmrichard)') + s.append('# Syntax: print_option(