Skip to content

Commit ff2f171

Browse files
authored
Merge pull request #1644 from martin-frbg/revert-filterout
Revert changes to NOFORTRAN handling in Makefile
2 parents ce36515 + 092175c commit ff2f171

File tree

1 file changed

+7
-21
lines changed

1 file changed

+7
-21
lines changed

Makefile

Lines changed: 7 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,6 @@ ifeq ($(BUILD_RELAPACK), 1)
2121
RELA = re_lapack
2222
endif
2323

24-
ifeq ($(NO_FORTRAN), 1)
25-
define NOFORTRAN
26-
1
27-
endef
28-
define NO_LAPACK
29-
1
30-
endef
31-
export NOFORTRAN
32-
export NO_LAPACK
33-
endif
34-
3524
LAPACK_NOOPT := $(filter-out -O0 -O1 -O2 -O3 -Ofast,$(LAPACK_FFLAGS))
3625

3726
SUBDIRS_ALL = $(SUBDIRS) test ctest utest exports benchmark ../laswp ../bench
@@ -58,7 +47,7 @@ endif
5847
endif
5948

6049
@echo " C compiler ... $(C_COMPILER) (command line : $(CC))"
61-
ifneq ($(NOFORTRAN), $(filter-out $(NOFORTRAN), 1 2))
50+
ifndef NOFORTRAN
6251
@echo " Fortran compiler ... $(F_COMPILER) (command line : $(FC))"
6352
endif
6453
ifneq ($(OSNAME), AIX)
@@ -119,7 +108,7 @@ endif
119108
endif
120109

121110
tests :
122-
ifneq ($(NOFORTRAN), $(filter-out $(NOFORTRAN), 1 2))
111+
ifndef NOFORTRAN
123112
touch $(LIBNAME)
124113
ifndef NO_FBLAS
125114
$(MAKE) -C test all
@@ -221,7 +210,7 @@ netlib :
221210

222211
else
223212
netlib : lapack_prebuild
224-
ifneq ($(NOFORTRAN), $(filter-out $(NOFORTRAN), 1 2))
213+
ifndef NOFORTRAN
225214
@$(MAKE) -C $(NETLIB_LAPACK_DIR) lapacklib
226215
@$(MAKE) -C $(NETLIB_LAPACK_DIR) tmglib
227216
endif
@@ -242,10 +231,7 @@ prof_lapack : lapack_prebuild
242231
@$(MAKE) -C $(NETLIB_LAPACK_DIR) lapack_prof
243232

244233
lapack_prebuild :
245-
$(info filter value of NOFORTRAN is:)
246-
$(info x$(filter-out $(NOFORTRAN), 1 2)x)
247-
248-
ifneq ($(NOFORTRAN), $(filter-out $(NOFORTRAN), 1 2))
234+
ifndef NOFORTRAN
249235
-@echo "FORTRAN = $(FC)" > $(NETLIB_LAPACK_DIR)/make.inc
250236
-@echo "OPTS = $(LAPACK_FFLAGS)" >> $(NETLIB_LAPACK_DIR)/make.inc
251237
-@echo "POPTS = $(LAPACK_FPFLAGS)" >> $(NETLIB_LAPACK_DIR)/make.inc
@@ -288,21 +274,21 @@ endif
288274
endif
289275

290276
large.tgz :
291-
ifneq ($(NOFORTRAN), $(filter $(NOFORTRAN), 1 2))
277+
ifndef NOFORTRAN
292278
if [ ! -a $< ]; then
293279
-wget http://www.netlib.org/lapack/timing/large.tgz;
294280
fi
295281
endif
296282

297283
timing.tgz :
298-
ifneq ($(NOFORTRAN), $(filter $(NOFORTRAN), 1 2))
284+
ifndef NOFORTRAN
299285
if [ ! -a $< ]; then
300286
-wget http://www.netlib.org/lapack/timing/timing.tgz;
301287
fi
302288
endif
303289

304290
lapack-timing : large.tgz timing.tgz
305-
ifneq ($(NOFORTRAN), $(filter $(NOFORTRAN), 1 2))
291+
ifndef NOFORTRAN
306292
(cd $(NETLIB_LAPACK_DIR); $(TAR) zxf ../timing.tgz TIMING)
307293
(cd $(NETLIB_LAPACK_DIR)/TIMING; $(TAR) zxf ../../large.tgz )
308294
$(MAKE) -C $(NETLIB_LAPACK_DIR)/TIMING

0 commit comments

Comments
 (0)