88488749b03209bd9ae89e34b5fb7bd9ab1c0742
[openafs.git] / src / WINNT / afsd / Makefile.djgpp
1 #
2 # Makefile.djgpp
3 # make information for this directory
4 # requires gmake
5 #
6
7 SOURCES    = afsd95.c afsd_init95.c cm_access.c cm_aclent.c cm_buf.c \
8                cm_callback.c cm_cell.c cm_config.c cm_conn.c cm_daemon.c \
9                cm_dcache.c cm_dir.c cm_dnlc.c cm_ioctl.c cm_scache.c \
10                cm_server.c cm_user.c cm_utils.c cm_vnodeops.c cm_volume.c \
11                dosutils95.c largeint95.c netbios95.c smb.c smb_ioctl.c \
12                cm_diskcache95.c queue95.c afsmsg95.c smb3.c cm_dns.c \
13                cm_freelance.c
14
15 include ../../config/Makefile.djgpp.common
16
17 # apply changes from common for this directory
18
19 # no changes for this directory
20
21 # what this directory builds
22 #
23 TARGETS = afsd.exe
24 all : $(TARGETS)
25 install : $(DESTBIN)/afsd.exe #$(DESTBIN)/klog.exe
26 #CFLAGS += -I../vxd_lib
27 #CFLAGS += -DAFS_VXD
28 CFLAGS += -DDOS_PKT_WHOLE -DAFS_AFSDB_ENV -DAFS_FREELANCE_CLIENT
29
30 INCFILES = \
31         $(DESTINC)/netbios95.h \
32         $(DESTINC)/largeint95.h \
33         $(DESTINC)/dosdefs95.h \
34         $(DESTINC)/afs/afsmsg95.h
35
36 # hard-wired dependency information
37 #
38 REQUIRED_LIBS = $(DESTLIB)/liblwp.a $(DESTLIB)/libosi.a \
39                 $(DESTLIB)/afs/libcmd.a $(DESTLIB)/afs/libafsint.a \
40                 $(DESTLIB)/afs/libvldb.a $(DESTLIB)/librxkad.a \
41                 $(DESTLIB)/librx.a $(DESTLIB)/librxstat.a
42
43
44 afsd.exe : $(ALL_OBJS) $(REQUIRED_LIBS)
45
46 includes: $(INCFILES)
47
48 EXECUTABLES = afsd afsd.exe
49
50 $(DESTLIB)/liblwp.a :
51         $(MAKE) -C ../lwp install
52
53 $(DESTLIB)/librx.a :
54         $(MAKE) -C ../rx install
55
56 $(DESTLIB)/libosi.a :
57         $(MAKE) -C ../client_osi install
58
59 $(DESTLIB)/libcmd.a :
60         $(MAKE) -C ../../cmd install
61
62 $(DESTLIB)/libafsint.a :
63         $(MAKE) -C ../../fsint install
64
65 $(DESTLIB)/librxkad.a :
66         $(MAKE) -C ../../rxkad install
67
68 $(DESTLIB)/libvldb.a :
69         $(MAKE) -C ../../vlserver install