1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
topd = /home/whaley/git/math-atlas/AtlasBase
ext = /home/whaley/git/math-atlas/STAB/xextract
extF = $(ext) -langF -lnlen71 -Remtblank -llwarn2 -LAPACK1 $(incs)
ext9 = $(ext) -langF -lnlen132 -RemtBlank $(incs)
extC = $(ext) -langC -lnlen79 -Remtblank -llwarn2 $(incs)
extM = $(ext) -langM -lnlen79 -llwarn2 $(incs)
incs = -def topd /home/whaley/git/math-atlas/AtlasBase \
-def incd /home/whaley/git/math-atlas/AtlasBase/Clint \
-def ext /home/whaley/git/math-atlas/STAB/xextract \
-def BASEdir /home/whaley/git/math-atlas/AtlasBase/Antoine/ \
-def basd /home/whaley/git/math-atlas/AtlasBase/Clint
default: all
force_build:
basd = /home/whaley/git/math-atlas/AtlasBase/Clint
basdRCW = /home/whaley/git/math-atlas/AtlasBase/Clint
basdAPP = /home/whaley/git/math-atlas/AtlasBase/Antoine
basdSTU = /home/whaley/git/math-atlas/AtlasBase/Students
incf = /home/whaley/git/math-atlas/AtlasBase/gen.inc
basf = $(basdRCW)/atlconf.base
files = atlas_asm.h atlas_sys.h atlconf.h atlconf_misc.h
all : $(files)
atlas_asm.h : $(basf)
$(extC) -b $(basf) -o atlas_asm.h rout=atlas_asm.h
atlconf_misc.h : $(basf)
$(extC) -b $(basf) -o atlconf_misc.h rout=atlconf_misc.h
atlconf.h : $(basf)
$(extC) -b $(basf) -o atlconf.h rout=atlconf.h
atlas_service.h : $(basdRCW)/atlas-parse.base
$(extC) -b $(basdRCW)/atlas-parse.base -o $@ rout=$@
atlas_sys.h : $(basdRCW)/atlconf.base
$(extC) -b $(basdRCW)/atlconf.base -o $@ rout=$@
Make.ext : $(topd)/make.base
$(extM) -b $(topd)/make.base -o Make.ext rout=atlas/config/include
|