~ubuntu-branches/ubuntu/vivid/atlas/vivid

« back to all changes in this revision

Viewing changes to CONFIG/src/Make.ext

  • Committer: Package Import Robot
  • Author(s): Sébastien Villemot
  • Date: 2013-06-11 15:58:16 UTC
  • mfrom: (1.1.3 upstream)
  • mto: (2.2.21 experimental)
  • mto: This revision was merged to the branch mainline in revision 26.
  • Revision ID: package-import@ubuntu.com-20130611155816-b72z8f621tuhbzn0
Tags: upstream-3.10.1
Import upstream version 3.10.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
 
2
 
topd = /home/whaley/atlas3.8/AtlasBase
3
 
incs = -def topd /home/whaley/atlas3.8/AtlasBase \
4
 
       -def incd /home/whaley/atlas3.8/AtlasBase/Clint \
5
 
       -def BASEdir /home/whaley/atlas3.8/AtlasBase/Antoine/ \
6
 
       -def basd /home/whaley/atlas3.8/AtlasBase/Clint
7
 
ext  = extract
 
2
topd = /home/whaley/git/math-atlas/AtlasBase
 
3
ext  = /home/whaley/git/math-atlas/./TEST/xextract
8
4
extF = $(ext) -langF -lnlen71 -Remtblank -llwarn2 -LAPACK1 $(incs)
 
5
ext9 = $(ext) -langF -lnlen132 -RemtBlank $(incs)
9
6
extC = $(ext) -langC -lnlen79 -Remtblank -llwarn2 $(incs)
10
7
extM = $(ext) -langM -lnlen79 -llwarn2 $(incs)
 
8
incs = -def topd /home/whaley/git/math-atlas/AtlasBase \
 
9
       -def incd /home/whaley/git/math-atlas/AtlasBase/Clint \
 
10
       -def ext  /home/whaley/git/math-atlas/./TEST/xextract \
 
11
       -def BASEdir /home/whaley/git/math-atlas/AtlasBase/Antoine/ \
 
12
       -def basd /home/whaley/git/math-atlas/AtlasBase/Clint
11
13
 
12
14
default: all
13
15
force_build:
14
 
basd = /home/whaley/atlas3.8/AtlasBase/Clint
15
 
basdRCW = /home/whaley/atlas3.8/AtlasBase/Clint
16
 
basdAPP = /home/whaley/atlas3.8/AtlasBase/Antoine
17
 
incf = /home/whaley/atlas3.8/AtlasBase/gen.inc
 
16
basd = /home/whaley/git/math-atlas/AtlasBase/Clint
 
17
basdRCW = /home/whaley/git/math-atlas/AtlasBase/Clint
 
18
basdAPP = /home/whaley/git/math-atlas/AtlasBase/Antoine
 
19
basdSTU = /home/whaley/git/math-atlas/AtlasBase/Students
 
20
incf = /home/whaley/git/math-atlas/AtlasBase/gen.inc
18
21
 
19
22
basf = $(basdRCW)/atlconf.base
20
23
 
21
24
 
22
 
files = ATLrun.sh CompMake.txt Makefile SpewMakeInc.c atlbench.c atlcomp.txt \
23
 
        atlconf_misc.c config.c print_enums.c probe_OS.c probe_arch.c \
 
25
files = ATLrun.sh CompMake.txt IsGcc.c Makefile SpewMakeInc.c atlbench.c \
 
26
        atlcomp.txt atlconf_misc.c config.c gcc3p.c gnuccw.c gnuf90w.c \
 
27
        mgwcmp.c print_enums.c probe_OS.c probe_aff.c probe_arch.c \
24
28
        probe_asm.c probe_comp.c probe_f2c.c probe_pmake.c probe_vec.c \
25
29
        wincc.c winf77.c
26
30
 
29
33
dirall : all force_build
30
34
        $(extM) -o ../include/Make.ext -langM -b $(topd)/make.base \
31
35
                rout=ATLAS/CONFIG/include
32
 
        cd ../include ; make -f Make.ext all
 
36
        cd ../include ; $(MAKE) -f Make.ext all
33
37
        $(extM) -o backend/Make.ext -langM -b $(topd)/make.base \
34
38
                rout=ATLAS/CONFIG/src/backend
35
 
        cd backend ; make -f Make.ext all
 
39
        cd backend ; $(MAKE) -f Make.ext all
36
40
killall :
37
41
        rm -f ../include/* backend/* $(files) x* *.o
38
42
 
42
46
ATLrun.sh: $(basf)
43
47
        $(extM) -b $(basf) -o ATLrun.sh rout=ATLrun.sh
44
48
        chmod a+x ATLrun.sh
 
49
Make.ext : $(topd)/make.base
 
50
        $(extM) -b $(topd)/make.base -o Make.ext rout=atlas/config/src
45
51
Makefile : $(basf)
46
52
        $(extM) -b $(basf) -o Makefile rout=Makefile
47
53
atlcomp.txt : $(basf)
77
83
        $(extC) -b $(basf) -o wincc.c rout=wincc
78
84
winf77.c : $(basf)
79
85
        $(extC) -b $(basf) -o winf77.c rout=winf77
 
86
mgwcmp.c : $(basf)
 
87
        $(extC) -b $(basf) -o mgwcmp.c rout=mgwcmp
 
88
probe_aff.c : $(basf)
 
89
        $(extC) -b $(basf) -o probe_aff.c rout=probe_aff
 
90
IsGcc.c : $(basf)
 
91
        $(extC) -b $(basf) -o IsGcc.c rout=IsGcc
 
92
gnuccw.c : $(basf)
 
93
        $(extC) -b $(basf) -o gnuccw.c rout=gnuccw
 
94
gnuf90w.c : $(basf)
 
95
        $(extC) -b $(basf) -o gnuf90w.c rout=gnuf90w
 
96
gcc3p.c : $(basf)
 
97
        $(extC) -b $(basf) -o gcc3p.c rout=gcc3p
80
98