1d8d7bdacf858d50f3c4df56517fea094c9c7149
[openafs.git] / src / sys / 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 AFSDEV_AUXCDEFINES = $(AFSDEV_AUXCDEFINES) -I..\WINNT\kfw\inc\loadfuncs -I..\WINNT\kfw\inc\krb5
9 RELDIR=sys
10 !INCLUDE ..\config\NTMakefile.$(SYS_NAME)
11 !INCLUDE ..\config\NTMakefile.version
12
13 ############################################################################
14 # Header files to install
15
16 INCFILES =\
17         $(DESTDIR)\include\afs\afssyscalls.h \
18         $(DESTDIR)\include\afs\pioctl_nt.h
19
20 # Library to install
21
22 LIBFILE = $(DESTDIR)\lib\afs\afspioctl.lib
23
24 LIBOBJS =\
25         $(OUT)\pioctl_nt.obj
26
27 $(LIBFILE): $(LIBOBJS) $(DESTDIR)\lib\lanahelper.lib
28         $(LIBARCH) $(DESTDIR)\lib\lanahelper.lib secur32.lib
29
30 ############################################################################
31 # Install target; primary makefile target
32
33 install: $(INCFILES) $(LIBFILE)
34 install9x: install
35
36 ############################################################################
37 # Local clean target; augments predefined clean target
38
39 clean::
40    $(DEL) $(LIBFILE)