File: Makefile

package info (click to toggle)
dqs 3.1.8-9
  • links: PTS
  • area: non-free
  • in suites: slink
  • size: 8,908 kB
  • ctags: 9,887
  • sloc: ansic: 87,447; sh: 2,952; makefile: 442; yacc: 247; lex: 94; perl: 83; csh: 51; fortran: 24; awk: 16
file content (26 lines) | stat: -rwxr-xr-x 476 bytes parent folder | download | duplicates (2)
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
CC=gcc

all:
	echo "#define `../UTIL/config.guess 1`" | sed s/\\./_/g | sed s/-/_/g > Makefile.h  
	cp Makefile.proto Makefile.proto.c
	$(CC) -E Makefile.proto.c > Makefile.typ
	rm -f Makefile.proto.c Makefile.h
	make -f Makefile.typ

config: $(OBJS)
	$(CC) -o config $(OBJS)  $(LIBS)

clean:
	-rm -f *.o 
	-rm -f config *.log core core.* *~ *.bak header #* 

header:
	desc.pl *.c > header
	cat main.h >> header

.c.o:
	$(CC) -c $(CFLAGS) $<

lines:
	wc -l *.c main.h func.h