From b7e3ccff485d8daebe837eb36bd0071ee854baba Mon Sep 17 00:00:00 2001 From: Sergey Kosukhin <sergey.kosukhin@mpimet.mpg.de> Date: Tue, 23 Nov 2021 14:57:24 +0100 Subject: [PATCH] Minimize the size of the generate source files of the parallel tests and examples. --- examples/pio/Makefile.am | 10 ++++++++-- tests/Makefile.am | 5 ++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/examples/pio/Makefile.am b/examples/pio/Makefile.am index 803a8c81b..05cf8ee6e 100644 --- a/examples/pio/Makefile.am +++ b/examples/pio/Makefile.am @@ -104,7 +104,13 @@ CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ SUFFIXES = .parallel.c .parallel.F90 .c.parallel.c: - $(AM_V_GEN):;{ echo '#define USE_MPI 1' && cat $<; }>$@ + $(AM_V_GEN):;{ \ + echo '#define USE_MPI 1'; \ + echo '#include "$<"'; \ + } >$@ .F90.parallel.F90: - $(AM_V_GEN):;{ echo '#define USE_MPI 1' && cat $<; }>$@ + $(AM_V_GEN):;{ \ + echo '#define USE_MPI 1'; \ + echo '#include "$<"'; \ + } >$@ diff --git a/tests/Makefile.am b/tests/Makefile.am index d7892bfb1..c5474bca7 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -221,4 +221,7 @@ CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ SUFFIXES = .parallel.c .c.parallel.c: - $(AM_V_GEN):;{ echo '#define USE_MPI 1' && cat $<; }>$@ + $(AM_V_GEN):;{ \ + echo '#define USE_MPI 1'; \ + echo '#include "$<"'; \ + } >$@ -- GitLab