-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
executable file
·44 lines (36 loc) · 1.07 KB
/
Makefile
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
include Make.include
all:
cd TEMPLATE; ${MAKE} TEMP
cd API; ${MAKE} API
cd BLAS1; ${MAKE} BLAS1
cd BLAS2; ${MAKE} BLAS2
cd BLAS3; ${MAKE} BLAS3
cd COPY; ${MAKE} COPY
cd Local_BLAS; ${MAKE} Local_BLAS
cd OBJ; ${MAKE} OBJ
cd REDUCE; ${MAKE} REDUCE
cd UTIL; ${MAKE} UTIL
cd IO; ${MAKE} IO
cd SOLVERS; ${MAKE} SOLVERS
cd POOCLAPACK; ${MAKE} POOCLAPACK
cd FORTRAN_interface; ${MAKE} FORTRAN_interface
removeall: clean
rm -f *.a
clean:
cd TEMPLATE; ${MAKE} clean
cd API; ${MAKE} clean
cd BLAS1; ${MAKE} clean
cd BLAS2; ${MAKE} clean
cd BLAS3; ${MAKE} clean
cd Local_BLAS; ${MAKE} clean
cd COPY; ${MAKE} clean
cd OBJ; ${MAKE} clean
cd REDUCE; ${MAKE} clean
cd UTIL; ${MAKE} clean
cd SOLVERS; ${MAKE} clean
cd EXAMPLES; ${MAKE} clean
cd IO; ${MAKE} clean
cd TEST; ${MAKE} clean
cd FORTRAN_interface ; ${MAKE} clean
cd POOCLAPACK; ${MAKE} clean
rm -f *~ core