File: Make.ext

package info (click to toggle)
atlas 3.10.3-13
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 38,316 kB
  • sloc: ansic: 486,789; fortran: 66,209; asm: 7,267; makefile: 1,466; sh: 604
file content (152 lines) | stat: -rw-r--r-- 7,393 bytes parent folder | download | duplicates (6)
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152

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

files = Make.C2Flp Make.Clp Make.Clptst Make.EXtst Make.Flp Make.Flptst \
        Make.aux Make.bin Make.cblas Make.cblastst Make.dummy Make.f77blas \
        Make.f77blastst Make.f77refblas Make.gpmm Make.l1ref Make.l1src \
        Make.l1tune Make.l2 Make.l2aux Make.l2kern Make.l2ref Make.l2src \
        Make.l2thr Make.l3 Make.l3aux Make.l3kern Make.l3ref Make.l3thr \
        Make.l3tune Make.lathr Make.latune Make.lib Make.lpsrc Make.mmsrc \
        Make.mmtune Make.mvsrc Make.mvtune Make.pkl3 Make.plinc Make.r1src \
        Make.r1tune Make.res_chart Make.res_new Make.res_raw Make.res_tvec \
        Make.sprk Make.sysinfo Make.thr Make.tstsrc Make.ttune atlas_trsmNB.h

all : $(files)

#
# Clint's extractors
#
Make.res_raw : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.res_tvec : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.res_chart : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.res_new : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.plinc : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.EXtst : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.res : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.ttune : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.lathr : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.l2aux : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.thr : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.l2thr : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.l3thr : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.f77refblas : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.dummy : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.sprk : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.gpmm : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.pkl3 : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.lib : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.l2kern : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.Flptst : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.Clptst : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.Clp : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.lpsrc : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.f77blastst : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.cblastst : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.cblas : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.r1tune : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.mvtune : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.l3kern : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.latune : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.l3tune : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.l1tune : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.mmtune : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.sysinfo : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.bin : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.r1src : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.mvsrc : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.l2src : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.l1src : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.tstsrc : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.kbmm : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.mmsrc : $(basdRCW)/atlas-make.base $(incf)
	$(extM) -b $(basdRCW)/atlas-make.base -o $@ rout=$@
Make.C2Flp : $(basdRCW)/atlas-c2flp.base
	$(extM) -b $(basdRCW)/atlas-c2flp.base -o $@ rout=$@
Make.Flp : $(basdRCW)/atlas-fint.base
	$(extM) -b $(basdRCW)/atlas-fint.base -o $@ rout=$@
Make.aux : $(basdRCW)/atlas-maux.base
	$(extM) -b $(basdRCW)/atlas-maux.base -o $@ rout=$@
atlas_trsmNB.h : $(basdRCW)/atlas-tlp.base $(incf)
	$(extM) -b $(basdRCW)/atlas-tlp.base -o $@ rout=$@
Make.goto : $(basdRCW)/atlas-umm.base
	$(extM) -b $(basdRCW)/atlas-umm.base -o $@ rout=Makefile which=goto
Make.ext : $(topd)/make.base
	$(extM) -b $(topd)/make.base -o Make.ext rout=atlas/makes
#
# Antoine's extractors
#
Make.l3aux : $(basdAPP)/atlrc3blas.base $(incf)
	$(extM) -b $(basdAPP)/atlrc3blas.base -o $@ rout=$@ type=none
Make.l3 : $(basdAPP)/atllv3blas.base $(incf)
	$(extM) -b $(basdAPP)/atllv3blas.base -o $@ rout=$@ type=none
Make.l2 : $(basdAPP)/atllv2blas.base $(incf)
	$(extM) -b $(basdAPP)/atllv2blas.base -o $@ rout=$@ type=none
Make.l3ref : $(basdAPP)/atlrefblas.base $(incf)
	$(extM) -b $(basdAPP)/atlrefblas.base -o $@ rout=$@ type=none
Make.l2ref : $(basdAPP)/atlrefblas.base $(incf)
	$(extM) -b $(basdAPP)/atlrefblas.base -o $@ rout=$@ type=none
Make.l1ref : $(basdAPP)/atlrefblas.base $(incf)
	$(extM) -b $(basdAPP)/atlrefblas.base -o $@ rout=$@ type=none
Make.f77blas : $(basdAPP)/atlF77blas.base $(incf)
	$(extM) -b $(basdAPP)/atlF77blas.base -o $@ rout=$@ type=none