@@ -24,14 +24,22 @@ QML_path:=$(shell pwd)
24
24
ext_obj =_$(F90 ) _omp$(OMP )
25
25
26
26
27
+ # =================================================================================
28
+ # Directories
29
+ # =================================================================================
30
+ DIR0 = $(QML_path )
31
+ DIROBJ = $(DIR0 ) /OBJ/obj$(ext_obj )
32
+ $(shell [ -d $(DIROBJ) ] || mkdir -p $(DIROBJ))
33
+ QMLMODDIR = $(DIROBJ )
34
+
35
+ # =================================================================================
27
36
# External Libraries directory (dnSVM ...)
28
37
ExternalLibDIR =$(QML_path ) /Ext_Lib
29
38
30
39
# AD_dnSVM Lib
31
40
dnSVMLibDIR := $(ExternalLibDIR ) /dnSVMLib
32
41
dnSVMLibDIR_full := $(dnSVMLibDIR ) /libAD_dnSVM.a
33
42
dnSVMObjDIR := $(dnSVMLibDIR ) /OBJ/obj_$(F90 ) _omp$(OMP )
34
-
35
43
# ===============================================================================
36
44
37
45
# ===============================================================================
@@ -227,18 +235,15 @@ endif
227
235
F90FLAGS = -Og $(OMPFLAG ) -Wall -Wextra -Wimplicit-interface -fPIC -fmax-errors=1 -g -fcheck=all -fbacktrace
228
236
endif
229
237
F90FLAGS0 := $(F90FLAGS )
230
- F90FLAGS += -J $(dnSVMObjDIR )
238
+ F90FLAGS += -I $(dnSVMObjDIR )
231
239
232
240
F90_VER = $(shell $(F90 ) --version | head -1 )
233
241
234
242
endif
235
243
236
244
# =================================================================================
237
- # Directories
245
+ # Other directories
238
246
# =================================================================================
239
- DIR0 = $(QML_path )
240
- DIROBJ = $(DIR0 ) /OBJ/obj$(ext_obj )
241
- $(shell [ -d $(DIROBJ) ] || mkdir -p $(DIROBJ))
242
247
DIRSRC = $(DIR0 ) /SRC
243
248
DIRLib = $(DIRSRC ) /QMLLib
244
249
DIRModel = $(DIRSRC ) /QML
@@ -552,7 +557,6 @@ $(DIROBJ)/TEST_Adia.o:$(DIRSRC)/TEST_Adia.f90
552
557
#
553
558
# #################################################################################
554
559
# ## AD_dnSVM libraries
555
- dnSMODFILE = addnsvm_m.mod addnsvm_dns_m.mod addnsvm_dnmat_m.mod addnsvm_dnpoly_m.mod
556
560
.PHONY : dns dnS
557
561
dns dnS : $(dnSVMLibDIR ) $(dnSVMLibDIR_full )
558
562
#
0 commit comments