From a08cb5983d76a677cdfdc1036d450b5a8e40bab9 Mon Sep 17 00:00:00 2001
From: Juan Escobar <escj@aero.obs-mip.fr>
Date: Tue, 27 Sep 2022 15:56:20 +0200
Subject: [PATCH] Juan 27/09/2022:Rules.LXifort.mk, Upgrade , replace "cpp..."
 by "mnh_expand"

---
 src/Rules.LXifort.mk | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/Rules.LXifort.mk b/src/Rules.LXifort.mk
index b667f4270..9626bf68f 100644
--- a/src/Rules.LXifort.mk
+++ b/src/Rules.LXifort.mk
@@ -177,13 +177,17 @@ LDFLAGS    =   -Wl,--allow-multiple-definition -Wl,-warn-once $(PAR) -Wl,-rpath=
 #
 # preprocessing flags 
 #
-CPP = cpp -P -traditional -Wcomment
+#CPP = cpp -P -traditional -Wcomment
+CPP = mnh_expand 
 #
+CPPFLAGS_C         += -DLITTLE_endian
 CPPFLAGS_SURFEX    =
 CPPFLAGS_SURCOUCHE += -DDEV_NULL
 CPPFLAGS_RAD       =
 CPPFLAGS_NEWLFI    = -DSWAPIO -DLINUX -DLFI_INT=${LFI_INT}
-CPPFLAGS_MNH       = -DMNH -DSFX_MNH 
+CPPFLAGS_MNH       = -DMNH -DSFX_MNH
+CPPFLAGS_MNH       += -imacros MNH_OPENACC_NV_CR.CPP
+CPPFLAGS_MNH       += -DMNH_EXPAND
 ifdef VER_GA
 CPPFLAGS_SURCOUCHE += -DMNH_GA
 INC                += -I${GA_ROOT}/include
-- 
GitLab