|
|
1 #
2 # Makefile for host dependent object files for NetBSD
3 #
4 HOST= NETBSD
5 DEFINES=-D$(HOST)
6 DEBUG= -O2
7 CCFLAGS=$(DEFINES) $(DEBUG)
8 CFLAGS= -I. -I.. $(CCFLAGS)
9 LINTFLAGS=-abcehpruz
10 CC= gcc
11
12 SRC= local.c random.c dirent.c time.c connect.c xfloat.c
13 OBJ= local.o random.o dirent.o time.o connect.o crypt.o xfloat.o
14 SUBOBJ= local.o random.o dirent.o time.o crypt.o xfloat.o
15
16 dgd: $(OBJ)
17 @for i in $(OBJ); do echo host/$$i; done > dgd
18
19 lint:
20 lint $(LINTFLAGS) $(CFLAGS) $(SRC) crypt.c
21
22 sub: $(SUBOBJ)
23 @for i in $(SUBOBJ); do echo ../host/$$i; done > sub
24
25 clean:
26 rm -f dgd sub $(SRC) $(OBJ)
27
28
29 local.c: unix/local.c
30 cp unix/$@ $@
31
32 random.c: unix/random.c
33 cp unix/$@ $@
34
35 dirent.c: unix/dirent.c
36 cp unix/$@ $@
37
38 time.c: unix/time.c
39 cp unix/$@ $@
40
41 connect.c: unix/connect.c
42 cp unix/$@ $@
43
44 xfloat.c: simfloat.c
45 cp simfloat.c $@
46
47 $(OBJ): ../dgd.h ../host.h ../config.h ../alloc.h ../error.h
48 connect.o: ../comm.h
49 xfloat.o: ../xfloat.h
This page was automatically generated by the
LXR engine.
Visit the LXR main site for more
information.