File: Makefile.in

package info (click to toggle)
pgapack 1.1.1-3
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 2,556 kB
  • ctags: 1,829
  • sloc: ansic: 10,331; fortran: 2,985; sh: 503; makefile: 466; perl: 105
file content (54 lines) | stat: -rw-r--r-- 839 bytes parent folder | download | duplicates (8)
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
CC          = @CC@
PRECFLAGS   = @CFLAGS@
CPPFLAGS    = @CPPFLAGS@
FC          = @FC@
RM          = @RM@
LDFLAGS     = @LDFLAGS@
SHELL       = @SHELL@

#    "$@" expands to the target; "$?" expands to the dependency list
CFLAGS      = -o $@ $? $(PRECFLAGS)

LINK.c      = @echo "  Compiling $@" ; $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS)

default:
	@make classic
	@make dejong
	@make example
	@make maxbit
	@make maxchar
	@make maxint
	@make name
	@make namefull
	@make udtstr

classic: classic.c
	$(LINK.c)

dejong: dejong.c
	$(LINK.c)

example: example.c
	$(LINK.c)

maxbit: maxbit.c
	$(LINK.c)

maxchar: maxchar.c
	$(LINK.c)

maxint: maxint.c
	$(LINK.c)

name: name.c
	$(LINK.c)

namefull: namefull.c
	$(LINK.c)

udtstr: udtstr.c
	$(LINK.c)

clean: 
	@$(RM) classic dejong example maxbit maxchar maxint name namefull \
	       udtstr *.o