1 # Copyright (C) 1998 Transarc Corporation. All rights reserved.
3 ############################################################################
5 # make compiler warnings fatal
7 AFSDEV_AUXCDEFINES = $(AFSDEV_AUXCDEFINES) -WX
9 # include the AFSD source tree on our inclusion path
11 AFSDEV_AUXCDEFINES = $(AFSDEV_AUXCDEFINES) -I ..\afsd
13 # include the primary makefile
15 !INCLUDE ..\..\config\NTMakefile.$(SYS_NAME)
16 !INCLUDE ..\..\config\NTMakefile.version
18 ############################################################################
23 EXEFILE = $(DESTDIR)\root.client\usr\vice\etc\afscreds.exe
52 $(DESTDIR)\lib\afs\afspioctl.lib \
53 $(DESTDIR)\lib\afs\TaLocale.lib
55 ############################################################################
57 # EXTERNAL SOURCE FILES
59 # The following source files are required by this application, but live
60 # elsewhere in the tree. To prevent checking in more than one copy of the
61 # source files, they are copied to this directory at build-time.
65 $(DESTDIR)\include\WINNT\al_wizard.h \
66 $(DESTDIR)\include\WINNT\checklist.h \
67 $(DESTDIR)\include\WINNT\subclass.h
80 ############################################################################
83 $(COPY) ..\afsd\$(*B).c .
85 {..\afsapplib}.h{.\}.h:
86 $(COPY) ..\afsapplib\$(*B).h .
88 {..\afsapplib}.cpp{.\}.cpp:
89 $(COPY) ..\afsapplib\$(*B).cpp .
91 {..\client_config}.h{.\}.h:
92 $(COPY) ..\client_config\$(*B).h .
94 {..\client_config}.cpp{.\}.cpp:
95 $(COPY) ..\client_config\$(*B).cpp .
98 ############################################################################
100 $(EXEFILE) : $(EXEOBJS) $(EXELIBS)
101 $(EXEGUILINK) $(VCLIBS)
104 install : $(COPYSOURCES) $(COPYHEADERS) $(EXEFILE) lang
108 for /f %l in ('dir /B ??_??') do @$(NTLANG) %l $(MAKECMD) /nologo /f NTMakefile install
111 ############################################################################
116 afscreds_stub.res : afscreds_stub.rc AFS_component_version_number.h