summaryrefslogtreecommitdiff
path: root/lib/spack/docs/build_systems/makefilepackage.rst
diff options
context:
space:
mode:
Diffstat (limited to 'lib/spack/docs/build_systems/makefilepackage.rst')
-rw-r--r--lib/spack/docs/build_systems/makefilepackage.rst6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/spack/docs/build_systems/makefilepackage.rst b/lib/spack/docs/build_systems/makefilepackage.rst
index f425855b69..e78c558a5a 100644
--- a/lib/spack/docs/build_systems/makefilepackage.rst
+++ b/lib/spack/docs/build_systems/makefilepackage.rst
@@ -147,8 +147,10 @@ and a ``filter_file`` method to help with this. For example:
def edit(self, spec, prefix):
makefile = FileFilter('Makefile')
- makefile.filter('CC = gcc', 'CC = cc')
- makefile.filter('CXX = g++', 'CC = c++')
+ makefile.filter(r'^\s*CC\s*=.*', 'CC = ' + spack_cc)
+ makefile.filter(r'^\s*CXX\s*=.*', 'CXX = ' + spack_cxx)
+ makefile.filter(r'^\s*F77\s*=.*', 'F77 = ' + spack_f77)
+ makefile.filter(r'^\s*FC\s*=.*', 'FC = ' + spack_fc)
`stream <https://github.com/spack/spack/blob/develop/var/spack/repos/builtin/packages/stream/package.py>`_