summaryrefslogtreecommitdiff
path: root/compile.am
blob: f1f7c27059ffa7ad220eee098fb421c775857c66 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
.SUFFIXES: .c .o .krc .krh .kro
.c.o:
	$(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<

.c.krc:
	$(ANSI2KNR) $< > $@

.h.krh:
	$(ANSI2KNR) $< > $@

.krc.kro:
	cp $< krtmp$$.c && \
	$(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) krtmp$$.c && \
	mv krtmp$$.o $@

.c.kro:
	$(ANSI2KNR) $< > $*.krc
	cp $*.krc krtmp$$.c && \
	$(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) krtmp$$.c && \
	mv krtmp$$.o $@