-
Notifications
You must be signed in to change notification settings - Fork 1
/
Makefile.in
63 lines (47 loc) · 1.17 KB
/
Makefile.in
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
.IGNORE:
SHELL = /bin/sh
# PATHS
prefix = @prefix@
BBH_SYSTEM = @BBH_SYSTEM@
CC = @CC@
AR = @AR@
RANLIB = @RANLIB@
LIBS = -lpamr $(MPILIB) @LIBS@ @CCF77LIBS@
LDFLAGS = @LDFLAGS@ -L. @APP_LIB_PATHS@
CPPFLAGS = -I. @CPPFLAGS@ -I$(prefix)/include @APP_INCLUDE_PATHS@
CFLAGS = @CFLAGS@
DEFS = @DEFS@ @BBH_DEFS@
CTOF = mfi
PERL = @PERL@
F77 = @F77@
F77FLAGS = @F77FLAGS@
CC_COMP = $(CC) -c $(CFLAGS) $(CPPFLAGS)
CC_LOAD = $(CC) $(CFLAGS) $(LDFLAGS)
F77_COMP = $(F77) $(F77FLAGS)
F77_LOAD = $(F77) $(F77FLAGS) $(F77_LDFLAGS) $(LDFLAGS)
F77_TRANSFORM = touch
AUX = src
# targets
all:
echo; echo "Making in $(AUX)"
for f in $(AUX); do \
(cd $$f; make) \
done
install: all
for f in $(SRC); do \
(cd $$f; make install) \
done
clean:
echo; echo "Cleaning up"
for f in $(AUX); do \
(cd $$f; make clean) \
done
(cd bin; rm $(EXECUTABLES) > /dev/null 2>&1)
(cd lib; rm *.a) > /dev/null 2>&1)
rm $(EXECUTABLES) > /dev/null 2>&1
rm *_.c > /dev/null 2>&1
rm *.o > /dev/null 2>&1
rm *~ > /dev/null
rm *.sdf > /dev/null 2>&1
rm config.cache config.log config.status > /dev/null 2>&1
rm Makefile > /dev/null 2>&1