From 02d9c556b1f770d1978d3e7cb41b6f365ba9f97c Mon Sep 17 00:00:00 2001 From: Kevin Huck Date: Sun, 3 Nov 2024 07:52:59 -0800 Subject: [PATCH] Minor fixes for building TAU and zerosum without MPI Former-commit-id: 7a8ea86aa1e17e5dcef4ad4478e8001ce9f7a344 --- configure | 2 ++ etc/Makefile.zerosum | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/configure b/configure index e6b6c99e2..fdd668550 100755 --- a/configure +++ b/configure @@ -11698,6 +11698,8 @@ build_zerosum() { fi if [ "${mpi}" = "yes" ] ; then echo "TAUMPI=-DZeroSum_WITH_MPI=TRUE" >> ${zerosum_include_file} + else + echo "TAUMPI=-DZeroSum_WITH_MPI=FALSE" >> ${zerosum_include_file} fi cp etc/Makefile.zerosum zerosum/Makefile fixmakeargs="$fixmakeargs ZeroSum " diff --git a/etc/Makefile.zerosum b/etc/Makefile.zerosum index 2c8b186ce..02b7a91b1 100644 --- a/etc/Makefile.zerosum +++ b/etc/Makefile.zerosum @@ -1,7 +1,7 @@ include zerosum.mk build/CMakeCache.txt: - cmake -B build -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER=$(CC) -DCMAKE_CXX_COMPILER=$(CXX) -DZeroSum_BUILD_TESTS=FALSE -DCMAKE_INSTALL_PREFIX=$(PREFIX)/$(TAUARCH) $(TAUOMPT) $(TAUCFLAGS) $(TAUCXXFLAGS) $(TAUCUDA) $(TAUHIP) $(TAUSYCL) + cmake -B build -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER=$(CC) -DCMAKE_CXX_COMPILER=$(CXX) -DZeroSum_BUILD_TESTS=FALSE -DCMAKE_INSTALL_PREFIX=$(PREFIX)/$(TAUARCH) $(TAUOMPT) $(TAUCFLAGS) $(TAUCXXFLAGS) $(TAUCUDA) $(TAUHIP) $(TAUSYCL) $(TAUMPI) all : build/CMakeCache.txt $(MAKE) -C build all