2 # Copyright 2000, International Business Machines Corporation and others.
5 # This software has been released under the terms of the IBM Public
6 # License. For details, see the LICENSE file in the top-level source
7 # directory or online at http://www.openafs.org/dl/license10.html
10 AFSDEV_AUXCDEFINES = $(AFSDEV_AUXCDEFINES) -DNOGDI -DWIN32_LEAN_AND_MEAN
11 !INCLUDE ..\config\NTMakefile.$(SYS_NAME)
12 !INCLUDE ..\config\NTMakefile.version
14 ############################################################################
17 EXEFILE = $(DESTDIR)\etc\butc.exe
19 EXERES = $(OUT)\butc.res
22 $(OUT)\dbentries.obj \
26 $(OUT)\recoverDb.obj \
27 $(OUT)\tcudbprocs.obj \
33 $(DESTDIR)\lib\afs\afsbudb.lib \
34 $(DESTDIR)\lib\afs\afsbxdb.lib \
35 $(DESTDIR)\lib\afs\afsbubasics.lib \
36 $(DESTDIR)\lib\afs\afsbutm.lib \
37 $(DESTDIR)\lib\afs\afsvolser.lib \
38 $(DESTDIR)\lib\afs\afsvldb.lib \
39 $(DESTDIR)\lib\afs\afsacl.lib \
40 $(DESTDIR)\lib\afs\afsprot.lib \
41 $(DESTDIR)\lib\afs\afskauth.lib \
42 $(DESTDIR)\lib\afsubik.lib \
43 $(DESTDIR)\lib\afs\afsauth.lib \
44 $(DESTDIR)\lib\afsrxkad.lib \
45 $(DESTDIR)\lib\afsdes.lib \
46 $(DESTDIR)\lib\afsrx.lib \
47 $(DESTDIR)\lib\afslwp.lib \
48 $(DESTDIR)\lib\afs\afscmd.lib \
49 $(DESTDIR)\lib\afs\afscom_err.lib \
50 $(DESTDIR)\lib\afs\afsutil.lib \
51 $(DESTDIR)\lib\afs\afsusd.lib \
52 $(DESTDIR)\lib\afs\afsprocmgmt.lib \
53 $(DESTDIR)\lib\afs\afspioctl.lib \
54 $(DESTDIR)\lib\afs\afseventlog.lib \
55 $(DESTDIR)\lib\afs\afsreg.lib \
56 $(DESTDIR)\lib\cm_dns.obj \
57 $(DESTDIR)\lib\cm_nls.obj
59 $(EXERES): butc.rc AFS_component_version_number.h
61 $(EXEFILE): $(EXEOBJS) $(EXERES) $(EXELIBS)
62 $(EXECONLINK) dnsapi.lib mpr.lib iphlpapi.lib shell32.lib
63 $(_VC_MANIFEST_EMBED_EXE)
67 ############################################################################
68 # Install target; primary makefile target
71 echo "Don't install $(EXEFILE) (will install from tbutc)"
73 ############################################################################
74 # Local clean target; augments predefined clean target
78 $(DEL) AFS_component_version_number.h
81 ############################################################################
82 # Auxiliary build targets not built by default; e.g. test programs
83 $(OUT)\butc_test.exe: $(OUT)\test.obj
85 $(_VC_MANIFEST_EMBED_EXE)