Standardize License information
[openafs.git] / src / rxkad / 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 !INCLUDE ..\..\config\NTMakefile.$(SYS_NAME)
9 !INCLUDE ..\..\config\NTMakefile.version
10
11
12 ############################################################################
13 # Build stress.exe
14
15 EXEFILE = stress.exe
16
17 EXEOBJS =\
18         stress.xdr.obj \
19         stress_errs.obj \
20         stress_c.obj \
21         stress_s.obj \
22         stress.cs.obj \
23         stress.ss.obj \
24         stress.obj
25
26 EXELIBS =\
27         $(DESTDIR)\lib\afsrxkad.lib \
28         $(DESTDIR)\lib\afsrx.lib \
29         $(DESTDIR)\lib\afsdes.lib \
30         $(DESTDIR)\lib\afslwp.lib \
31         $(DESTDIR)\lib\afs\afscmd.lib \
32         $(DESTDIR)\lib\afs\afscom_err.lib \
33         $(DESTDIR)\lib\afs\afsutil.lib \
34         $(DESTDIR)\lib\afs\afsreg.lib
35
36 $(EXEFILE): $(EXEOBJS) 
37         $(EXECONLINK) $(EXELIBS) 
38         $(EXEPREP)
39
40
41 ############################################################################
42 # rxgen on stress.rg
43
44 stress.ss.c stress.cs.c stress.xdr.c stress.h: stress.rg
45         $(RXGEN) stress.rg
46
47 ############################################################################
48 # compile_et on stress_ers.et
49
50 stress_errs.c stress_errs.h: stress_errs.et
51         $(DEL)  stress_errs.h stress_errs.c
52         $(COMPILE_ET) stress_errs -h stress_errs
53
54 test tests: $(EXEFILE)
55
56 ############################################################################
57 # clean up
58
59 clean::
60          $(DEL) stress.cs.c stress.ss.c stress.xdr.c stress.h \
61                 stress_errs.c stress_errs.h stress.EXE th_*