CONFIG: support wmake -debug-O0, -debug-O1 etc.
- rearranged order of flags so that FOAM_EXTRA_CXXFLAGS is added after the WARN/OPT/DBUG flags CONFIG: drop wmake rules for PGI compiler (defunct)
This commit is contained in:
parent
a465e4db85
commit
2c77514417
@ -66,9 +66,8 @@ export WM_PROJECT_VERSION=com
|
||||
export WM_COMPILER_TYPE=system
|
||||
|
||||
# [WM_COMPILER] - Compiler:
|
||||
# = Gcc | Clang | Icc | Icx | Amd | Arm | Cray | Fujitsu |
|
||||
# = Gcc | Clang | Icc | Icx | Amd | Arm | Cray | Fujitsu | Nvidia |
|
||||
# Gcc<digits> | Clang<digits>
|
||||
# [Not well tested: Pgi | Nvidia]
|
||||
export WM_COMPILER=Gcc
|
||||
|
||||
# [WM_PRECISION_OPTION] - Floating-point precision:
|
||||
|
@ -66,9 +66,8 @@ setenv WM_PROJECT_VERSION com
|
||||
setenv WM_COMPILER_TYPE system
|
||||
|
||||
# [WM_COMPILER] - Compiler:
|
||||
# = Gcc | Clang | Icc | Icx | Amd | Arm | Cray | Fujitsu |
|
||||
# = Gcc | Clang | Icc | Icx | Amd | Arm | Cray | Fujitsu | Nvidia |
|
||||
# Gcc<digits> | Clang<digits>
|
||||
# [Not well tested: Pgi | Nvidia]
|
||||
setenv WM_COMPILER Gcc
|
||||
|
||||
# [WM_PRECISION_OPTION] - Floating-point precision:
|
||||
|
@ -5,6 +5,6 @@ cc = clang$(COMPILER_VERSION)
|
||||
cARCH =
|
||||
cDBUG =
|
||||
cOPT = -O2
|
||||
cWARN = -Wall $(FOAM_EXTRA_CFLAGS)
|
||||
cWARN = -Wall
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
@ -8,17 +8,14 @@ c++DBUG =
|
||||
c++OPT = -O2
|
||||
ptFLAGS = -DNoRepository -ftemplate-depth-100
|
||||
|
||||
# - Standard warnings
|
||||
# - Less restrictive warnings (may be needed for flex++, CGAL, etc.)
|
||||
|
||||
c++WARN = \
|
||||
-Wall -Wextra -Wold-style-cast \
|
||||
-Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof \
|
||||
-Wno-undefined-var-template \
|
||||
-Wno-unknown-warning-option \
|
||||
$(FOAM_EXTRA_CXXFLAGS)
|
||||
-Wno-unknown-warning-option
|
||||
|
||||
# Many extra warnings from boost
|
||||
# Less restrictive warnings (eg, for flex++, CGAL, etc.)
|
||||
# - many extra warnings from boost
|
||||
c++LESSWARN = \
|
||||
-Wno-old-style-cast -Wno-unused-local-typedefs \
|
||||
-Wno-tautological-undefined-compare -Wno-shift-negative-value \
|
||||
|
@ -5,6 +5,6 @@ cc = gcc$(COMPILER_VERSION)
|
||||
cARCH =
|
||||
cDBUG =
|
||||
cOPT = -O2
|
||||
cWARN = -Wall $(FOAM_EXTRA_CFLAGS)
|
||||
cWARN = -Wall
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
@ -13,15 +13,12 @@ c++DBUG =
|
||||
c++OPT = -O2
|
||||
ptFLAGS = -DNoRepository -ftemplate-depth-100
|
||||
|
||||
# - Standard warnings
|
||||
# - Less restrictive warnings (may be needed for flex++, CGAL, etc.)
|
||||
|
||||
c++WARN = \
|
||||
-Wall -Wextra -Wold-style-cast \
|
||||
-Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof \
|
||||
-Wno-attributes -Wno-unknown-pragmas \
|
||||
$(FOAM_EXTRA_CXXFLAGS)
|
||||
-Wno-attributes -Wno-unknown-pragmas
|
||||
|
||||
# Less restrictive warnings (eg, for flex++, CGAL, etc.)
|
||||
c++LESSWARN = \
|
||||
-Wno-old-style-cast -Wno-unused-local-typedefs -Wno-array-bounds \
|
||||
-Wno-deprecated-declarations \
|
||||
|
@ -5,6 +5,6 @@ cc = icc$(COMPILER_VERSION)
|
||||
cARCH =
|
||||
cDBUG =
|
||||
cOPT = -O2
|
||||
cWARN = $(FOAM_EXTRA_CFLAGS)
|
||||
cWARN =
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
@ -10,16 +10,13 @@ c++DBUG =
|
||||
c++OPT = -O2
|
||||
ptFLAGS = -DNoRepository
|
||||
|
||||
# - Standard warnings
|
||||
# - Less restrictive warnings (may be needed for flex++, CGAL, etc.).
|
||||
|
||||
c++WARN = \
|
||||
-Wall -Wextra \
|
||||
-Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof \
|
||||
-Wno-unknown-pragmas \
|
||||
-diag-disable 327,654,1125,1292,2289,2304,11062,11074,11076 \
|
||||
$(FOAM_EXTRA_CXXFLAGS)
|
||||
-diag-disable 327,654,1125,1292,2289,2304,11062,11074,11076
|
||||
|
||||
# Less restrictive warnings (eg, for flex++, CGAL, etc.)
|
||||
c++LESSWARN = \
|
||||
-diag-disable 1224,2026,2305
|
||||
|
||||
|
@ -5,6 +5,6 @@ cc = icx$(COMPILER_VERSION)
|
||||
cARCH =
|
||||
cDBUG =
|
||||
cOPT = -O2
|
||||
cWARN = $(FOAM_EXTRA_CFLAGS)
|
||||
cWARN =
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
@ -10,17 +10,14 @@ c++DBUG =
|
||||
c++OPT = -O2
|
||||
ptFLAGS = -DNoRepository
|
||||
|
||||
# - Standard warnings
|
||||
# - Less restrictive warnings (may be needed for flex++, CGAL, etc.).
|
||||
|
||||
c++WARN = \
|
||||
-Wall -Wextra \
|
||||
-Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof \
|
||||
-Wno-unknown-pragmas \
|
||||
-Wno-undefined-var-template \
|
||||
-diag-disable 327,654,1125,1292,2289,2304,11062,11074,11076 \
|
||||
$(FOAM_EXTRA_CXXFLAGS)
|
||||
-diag-disable 327,654,1125,1292,2289,2304,11062,11074,11076
|
||||
|
||||
# Less restrictive warnings (eg, for flex++, CGAL, etc.)
|
||||
c++LESSWARN = \
|
||||
-diag-disable 1224,2026,2305
|
||||
|
||||
|
@ -8,6 +8,6 @@ cc = nvc$(COMPILER_VERSION)
|
||||
cARCH =
|
||||
cDBUG =
|
||||
cOPT = -O2
|
||||
cWARN = $(FOAM_EXTRA_CFLAGS)
|
||||
cWARN =
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
@ -10,15 +10,12 @@ c++DBUG =
|
||||
c++OPT = -O2
|
||||
ptFLAGS = -DNoRepository
|
||||
|
||||
# - Standard warnings
|
||||
# - Less restrictive warnings (may be needed for flex++, CGAL, etc.)
|
||||
|
||||
c++WARN = \
|
||||
-Wall -Wextra \
|
||||
--diag_suppress=111,128,177,185,612,998,1098 \
|
||||
--display_error_number \
|
||||
$(FOAM_EXTRA_CXXFLAGS)
|
||||
--display_error_number
|
||||
|
||||
# Less restrictive warnings (eg, for flex++, CGAL, etc.)
|
||||
c++LESSWARN =
|
||||
|
||||
# Warnings
|
||||
|
@ -1,10 +0,0 @@
|
||||
SUFFIXES += .c
|
||||
|
||||
cc = pgcc$(COMPILER_VERSION)
|
||||
|
||||
cARCH =
|
||||
cDBUG =
|
||||
cOPT = -O2
|
||||
cWARN = $(FOAM_EXTRA_CFLAGS)
|
||||
|
||||
#------------------------------------------------------------------------------
|
@ -1,21 +0,0 @@
|
||||
#------------------------------------------------------------------------------
|
||||
# PGI Compilers are defunct - now in NVIDIA HPC SDK (2021)
|
||||
#------------------------------------------------------------------------------
|
||||
SUFFIXES += .C .cc .cpp .cxx
|
||||
|
||||
CC = pgc++$(COMPILER_VERSION) -std=c++11
|
||||
|
||||
c++ARCH =
|
||||
c++DBUG =
|
||||
c++OPT = -O2
|
||||
ptFLAGS = -DNoRepository
|
||||
|
||||
# - Standard warnings
|
||||
# - Less restrictive warnings (may be needed for flex++, CGAL, etc.)
|
||||
|
||||
c++WARN = \
|
||||
$(FOAM_EXTRA_CXXFLAGS)
|
||||
|
||||
c++LESSWARN =
|
||||
|
||||
#------------------------------------------------------------------------------
|
@ -1,5 +0,0 @@
|
||||
LINK_LIBS = $(cDBUG)
|
||||
|
||||
LINKLIBSO = $(cc) $(cARCH) -shared
|
||||
|
||||
LINKEXE = $(cc) $(cARCH) -Xlinker --add-needed -Xlinker -z -Xlinker nodefs
|
@ -1,8 +0,0 @@
|
||||
LINK_LIBS = $(c++DBUG)
|
||||
|
||||
LINKLIBSO = $(CC) $(c++FLAGS) -shared \
|
||||
$(FOAM_EXTRA_LDFLAGS)
|
||||
|
||||
LINKEXE = $(CC) $(c++FLAGS) \
|
||||
-Xlinker --add-needed \
|
||||
$(FOAM_EXTRA_LDFLAGS)
|
@ -1,5 +0,0 @@
|
||||
# Flags for compiling/linking openmp
|
||||
# The USE_OMP is for OpenFOAM-specific use (general use is _OPENMP)
|
||||
|
||||
COMP_OPENMP = -DUSE_OMP -fopenmp
|
||||
LINK_OPENMP = -lgomp
|
@ -6,7 +6,9 @@ cARCH = -m64 -ftrapping-math
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -5,7 +5,9 @@ c++ARCH = -m64 -pthread -ftrapping-math
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -8,7 +8,9 @@ cARCH = -m64
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -6,7 +6,9 @@ c++ARCH = -m64 -pthread
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -6,7 +6,9 @@ cARCH = -m64
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -5,7 +5,9 @@ c++ARCH = -m64 -pthread
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -10,7 +10,9 @@ cARCH = -m64
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -10,7 +10,9 @@ c++ARCH = -m64 -pthread
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -6,7 +6,9 @@ cARCH = -m64
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -5,7 +5,9 @@ c++ARCH = -m64 -pthread
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -6,7 +6,9 @@ cARCH =
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -5,7 +5,9 @@ c++ARCH = -pthread -fp-trap=common -fp-model precise
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -6,7 +6,9 @@ cARCH =
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -5,7 +5,9 @@ c++ARCH = -fp-model precise
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -8,7 +8,9 @@ cc = x86_64-w64-mingw32-gcc
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS)
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS)
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -10,7 +10,9 @@ CC = x86_64-w64-mingw32-g++ -std=gnu++14
|
||||
|
||||
include $(RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS)
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS)
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -6,7 +6,9 @@ cARCH = -m64
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -5,7 +5,9 @@ c++ARCH = -m64
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -1,7 +1,7 @@
|
||||
CPP = cpp -traditional-cpp $(GFLAGS)
|
||||
|
||||
include $(GENERAL_RULES)/standard
|
||||
## include $(GENERAL_RULES)/Pgi/openmp
|
||||
## include $(GENERAL_RULES)/Nvidia/openmp
|
||||
|
||||
ifneq (,$(findstring ~openmp,$(WM_COMPILE_CONTROL)))
|
||||
include $(GENERAL_RULES)/no-openmp
|
||||
|
@ -1,15 +0,0 @@
|
||||
#------------------------------------------------------------------------------
|
||||
include $(GENERAL_RULES)/Pgi/c
|
||||
|
||||
cARCH = -m64
|
||||
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
include $(GENERAL_RULES)/Pgi/link-c
|
||||
|
||||
#------------------------------------------------------------------------------
|
@ -1,17 +0,0 @@
|
||||
#------------------------------------------------------------------------------
|
||||
include $(GENERAL_RULES)/Pgi/c++
|
||||
|
||||
c++ARCH = -m64
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
cpptoo = $(Ctoo)
|
||||
cxxtoo = $(Ctoo)
|
||||
|
||||
include $(GENERAL_RULES)/Pgi/link-c++
|
||||
|
||||
#------------------------------------------------------------------------------
|
@ -1,2 +0,0 @@
|
||||
c++DBUG = -g -DFULLDEBUG
|
||||
c++OPT = -O0
|
@ -1,2 +0,0 @@
|
||||
c++DBUG =
|
||||
c++OPT = -O3
|
@ -1,2 +0,0 @@
|
||||
c++DBUG = -pg
|
||||
c++OPT = -O2
|
@ -1,2 +0,0 @@
|
||||
cDBUG = -g -DFULLDEBUG
|
||||
cOPT = -O0
|
@ -1,2 +0,0 @@
|
||||
cDBUG =
|
||||
cOPT = -O3
|
@ -1,2 +0,0 @@
|
||||
cDBUG = -pg
|
||||
cOPT = -O2
|
@ -1,13 +0,0 @@
|
||||
CPP = cpp -traditional-cpp $(GFLAGS)
|
||||
|
||||
include $(GENERAL_RULES)/standard
|
||||
## include $(GENERAL_RULES)/Pgi/openmp
|
||||
|
||||
ifneq (,$(findstring ~openmp,$(WM_COMPILE_CONTROL)))
|
||||
include $(GENERAL_RULES)/no-openmp
|
||||
endif
|
||||
|
||||
include $(DEFAULT_RULES)/c
|
||||
include $(DEFAULT_RULES)/c++
|
||||
|
||||
# -----------------------------------------------------------------------------
|
@ -1,3 +0,0 @@
|
||||
PFLAGS = -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX
|
||||
PINC = -I$(MPI_ARCH_PATH)/include
|
||||
PLIBS = -L$(MPI_ARCH_PATH)/lib$(WM_COMPILER_LIB_ARCH) -L$(MPI_ARCH_PATH)/lib -lmpi
|
@ -10,7 +10,9 @@ cARCH = -mcpu=native
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -9,7 +9,9 @@ c++ARCH = -mcpu=native -pthread
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -6,7 +6,9 @@ cARCH =
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -5,7 +5,9 @@ c++ARCH = -pthread
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -10,7 +10,9 @@ cARCH =
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -9,7 +9,9 @@ c++ARCH = -pthread
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -6,7 +6,9 @@ cARCH =
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -5,7 +5,9 @@ c++ARCH = -pthread
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -6,7 +6,9 @@ cARCH =
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -5,7 +5,9 @@ c++ARCH =
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -1,7 +1,7 @@
|
||||
CPP = cpp -traditional-cpp $(GFLAGS)
|
||||
|
||||
include $(GENERAL_RULES)/standard
|
||||
## include $(GENERAL_RULES)/Pgi/openmp
|
||||
## include $(GENERAL_RULES)/Nvidia/openmp
|
||||
|
||||
ifneq (,$(findstring ~openmp,$(WM_COMPILE_CONTROL)))
|
||||
include $(GENERAL_RULES)/no-openmp
|
||||
|
@ -6,7 +6,9 @@ cARCH = -mcpu=cortex-a9
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -5,7 +5,9 @@ c++ARCH = -mcpu=cortex-a9 -pthread
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -6,7 +6,9 @@ cARCH = -m32
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -5,7 +5,9 @@ c++ARCH = -m32 -pthread
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -6,7 +6,9 @@ cARCH = -m32
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -5,7 +5,9 @@ c++ARCH = -m32 -pthread
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -6,7 +6,9 @@ cARCH =
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -5,7 +5,9 @@ c++ARCH =
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -6,7 +6,9 @@ cARCH =
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -5,7 +5,9 @@ c++ARCH =
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -6,7 +6,9 @@ cARCH = -gcc-version=400
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -5,7 +5,9 @@ c++ARCH = -pthread -fp-trap=common -fp-model precise
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -6,7 +6,9 @@ cARCH = -m64 -mcpu=power5+
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -5,7 +5,9 @@ c++ARCH = -m64 -mcpu=power5+
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -6,7 +6,9 @@ cARCH = -m64 -mcpu=power8
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -5,7 +5,9 @@ c++ARCH = -m64 -mcpu=power8
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -6,7 +6,9 @@ cARCH = -m64
|
||||
# Compile option is non-mandatory, but must be non-empty
|
||||
sinclude $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION)
|
||||
|
||||
cFLAGS = $(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC
|
||||
cFLAGS = \
|
||||
$(cARCH) $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) \
|
||||
$(FOAM_EXTRA_CFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@
|
||||
|
||||
|
@ -5,7 +5,9 @@ c++ARCH = -m64
|
||||
|
||||
include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION)
|
||||
|
||||
c++FLAGS = $(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
c++FLAGS = \
|
||||
$(c++ARCH) $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \
|
||||
$(FOAM_EXTRA_CXXFLAGS) $(LIB_HEADER_DIRS) -fPIC
|
||||
|
||||
Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@
|
||||
cctoo = $(Ctoo)
|
||||
|
@ -171,8 +171,8 @@ do
|
||||
continue # Argument handled, remove it
|
||||
;;
|
||||
|
||||
-debug)
|
||||
optDebug="-debug"
|
||||
-debug | -debug-O[0123])
|
||||
optDebug="$arg"
|
||||
continue # Argument handled, remove it
|
||||
;;
|
||||
|
||||
|
18
wmake/wmake
18
wmake/wmake
@ -7,7 +7,7 @@
|
||||
# \\/ M anipulation |
|
||||
#------------------------------------------------------------------------------
|
||||
# Copyright (C) 2011-2016 OpenFOAM Foundation
|
||||
# Copyright (C) 2017-2021 OpenCFD Ltd.
|
||||
# Copyright (C) 2017-2022 OpenCFD Ltd.
|
||||
#------------------------------------------------------------------------------
|
||||
# License
|
||||
# This file is part of OpenFOAM, distributed under GPL-3.0-or-later.
|
||||
@ -69,8 +69,9 @@ HELP_HEAD
|
||||
if [ -n "$1" ]
|
||||
then
|
||||
cat<<HELP_FULL
|
||||
-debug Define c++DBUG='-DFULLDEBUG -g' as override
|
||||
-build-root=PATH Specify FOAM_BUILDROOT for compilation intermediates
|
||||
-debug Add '-DFULLDEBUG -g' flags
|
||||
-debug-O[0123] Add '-DFULLDEBUG -g' flags and optimization level
|
||||
-build-root=PATH Specify FOAM_BUILDROOT for compilation intermediates
|
||||
-module-prefix=PATH Specify FOAM_MODULE_PREFIX as absolute/relative path
|
||||
-module-prefix=TYPE Specify FOAM_MODULE_PREFIX as predefined type
|
||||
(u,user | g,group | o,openfoam)
|
||||
@ -249,8 +250,13 @@ do
|
||||
optQuiet=true
|
||||
export WM_QUIET=true
|
||||
;;
|
||||
|
||||
-debug)
|
||||
optDebug=true
|
||||
optDebug="-g"
|
||||
;;
|
||||
|
||||
-debug-O[0123])
|
||||
optDebug="-g -${1##*-}"
|
||||
;;
|
||||
|
||||
-build-root=*)
|
||||
@ -484,8 +490,8 @@ unset exitCode
|
||||
|
||||
if [ -n "$optDebug" ]
|
||||
then
|
||||
# Convey -debug via FOAM_EXTRA_CXXFLAGS
|
||||
optDebug="-DFULLDEBUG -g"
|
||||
# Add -debug values into FOAM_EXTRA_CXXFLAGS
|
||||
optDebug="-DFULLDEBUG $optDebug"
|
||||
oldFlags="$FOAM_EXTRA_CXXFLAGS"
|
||||
|
||||
case "$oldFlags" in
|
||||
|
Loading…
Reference in New Issue
Block a user