Windows: Permit build system to update symbol store
[openafs.git] / src / auth / test / 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 RELDIR=auth\test
9 !INCLUDE ..\..\config\NTMakefile.$(SYS_NAME)
10 !INCLUDE ..\..\config\NTMakefile.version
11
12 ############################################################################
13 CELL_EXEFILE = $(OUT)\testcellconf.exe
14
15 CELL_EXEOBJS =\
16         $(OUT)\testcellconf.obj
17
18 CELL_EXELIBS =\
19         $(DESTDIR)\lib\afs\afsauth.lib \
20         $(DESTDIR)\lib\afsrx.lib \
21         $(DESTDIR)\lib\afslwp.lib \
22         $(DESTDIR)\lib\afs\afsutil.lib \
23         $(DESTDIR)\lib\afs\afsreg.lib \
24         $(DESTDIR)\lib\libafsconf.lib
25
26 $(CELL_EXEFILE): $(CELL_EXEOBJS)  $(CELL_EXELIBS)
27         $(EXECONLINK) dnsapi.lib shell32.lib
28         $(_VC_MANIFEST_EMBED_EXE)
29         $(EXEPREP) 
30         $(CODESIGN_USERLAND)
31         $(SYMSTORE_IMPORT)
32
33 ############################################################################
34 KTC_EXEFILE = $(OUT)\ktctest.exe
35
36 KTC_EXEOBJS =\
37         $(OUT)\ktctest.obj
38
39 KTC_EXELIBS =\
40         $(DESTDIR)\lib\afs\afsutil.lib \
41         $(DESTDIR)\lib\afs\afsauth.lib \
42         $(DESTDIR)\lib\afs\afsreg.lib \
43         $(DESTDIR)\lib\afs\afspioctl.lib
44
45 $(KTC_EXEFILE): $(KTC_EXEOBJS)  $(KTC_EXELIBS)
46         $(EXECONLINK) dnsapi.lib shell32.lib mpr.lib
47         $(_VC_MANIFEST_EMBED_EXE)
48         $(EXEPREP) 
49         $(CODESIGN_USERLAND)
50         $(SYMSTORE_IMPORT)
51
52 test tests: $(CELL_EXEFILE) $(KTC_EXEFILE)
53
54 clean::
55
56 mkdir: 
57