windows-build-updates-20030314
[openafs.git] / src / butc / NTMakefile
1 # Copyright 2000, International Business Machines Corporation and others.
2 # All Rights Reserved.
3
4 # This software has been released under the terms of the IBM Public
5 # License.  For details, see the LICENSE file in the top-level source
6 # directory or online at http://www.openafs.org/dl/license10.html
7
8 !INCLUDE ..\config\NTMakefile.$(SYS_NAME)
9 !INCLUDE ..\config\NTMakefile.version
10
11
12 ############################################################################
13 # build butc
14
15 EXEFILE = $(DESTDIR)\etc\butc.exe
16
17 EXEOBJS =\
18         $(OJT)\dbentries.obj \
19         $(OJT)\tcprocs.obj \
20         $(OJT)\lwps.obj \
21         $(OJT)\list.obj \
22         $(OJT)\recoverDb.obj \
23         $(OJT)\tcudbprocs.obj \
24         $(OJT)\dump.obj \
25         $(OJT)\tcstatus.obj \
26         $(OJT)\tcmain.obj  \
27         $(OJT)\butc.res
28
29 EXELIBS =\
30         $(DESTDIR)\lib\afs\afsbudb.lib \
31         $(DESTDIR)\lib\afs\afsbxdb.lib \
32         $(DESTDIR)\lib\afs\afsbubasics.lib \
33         $(DESTDIR)\lib\afs\afsbutm.lib \
34         $(DESTDIR)\lib\afs\afsvolser.lib \
35         $(DESTDIR)\lib\afs\afsvldb.lib \
36         $(DESTDIR)\lib\afs\afsacl.lib \
37         $(DESTDIR)\lib\afs\afsprot.lib  \
38         $(DESTDIR)\lib\afs\afskauth.lib \
39         $(DESTDIR)\lib\afsubik.lib \
40         $(DESTDIR)\lib\afs\afsauth.lib \
41         $(DESTDIR)\lib\afsrxkad.lib \
42         $(DESTDIR)\lib\afsdes.lib \
43         $(DESTDIR)\lib\afsrx.lib \
44         $(DESTDIR)\lib\afslwp.lib \
45         $(DESTDIR)\lib\afs\afscmd.lib \
46         $(DESTDIR)\lib\afs\afscom_err.lib \
47         $(DESTDIR)\lib\afs\afsutil.lib \
48         $(DESTDIR)\lib\afs\afsusd.lib \
49         $(DESTDIR)\lib\afs\afsprocmgmt.lib \
50         $(DESTDIR)\lib\afs\afspioctl.lib \
51         $(DESTDIR)\lib\afs\afseventlog.lib \
52         $(DESTDIR)\lib\afs\afsreg.lib \
53         $(DESTDIR)\lib\cm_dns.obj
54
55 $(EXEFILE): $(EXEOBJS) $(EXELIBS)
56         $(EXECONLINK)
57         $(EXEPREP)
58
59 ############################################################################
60 # Definitions for generating versioninfo resources
61
62 $(OJT)\butc.res: AFS_component_version_number.h
63
64 ############################################################################
65 # Install target; primary makefile target
66
67 install: $(EXEFILE)
68         echo "Don't install $(EXEFILE) (will install from tbutc)"
69
70 ############################################################################
71 # Local clean target; augments predefined clean target
72
73 clean::
74
75
76 ############################################################################
77 # Auxiliary build targets not built by default; e.g. test programs
78 $(OJT)\butc_test.exe: $(OJT)\test.obj
79         $(EXECONLINK)
80
81 mkdir:
82