Update NEWS for 1.6.22
[pkg-k5-afs_openafs.git] / src / WINNT / client_exp / lang / NTMakefile
blob6e24d0c8e1c058c6edcb03b150654fb5c37c19a3
1 # Copyright 2000, International Business Machines Corporation and others.
2 # All Rights Reserved.
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
8 # allow the resource compiler to search the dest\include tree
10 AFSDEV_AUXRCFLAGS = $(AFSDEV_AUXRCFLAGS) -I$(DESTDIR)\include -I..
12 # include the primary makefile
13 RELDIR=WINNT\client_exp\lang
14 !INCLUDE ..\..\..\config\NTMakefile.$(SYS_NAME)
15 !INCLUDE ..\..\..\config\NTMakefile.version
17 ############################################################################
19 # LANGUAGE
21 # To select which language to build, run the ntlang.bat batch file
22 # before performing a build.
25 !IF ("$(LANGID)" == "") || ("$(LANGNAME)" == "") || ("$(LANGCP)" == "")
26 !ERROR Must select language before building (run NTLANG.BAT)
27 !ENDIF
29 ############################################################################
31 # BUILD TARGETS
34 DLLFILE = $(DESTDIR)\root.client\usr\vice\etc\afs_shl_ext_$(LANGID).dll
36 RCFILE = $(LANGNAME)\afs_shl_ext.rc
38 RESFILE = $(OUT)\afs_shl_ext_$(LANGID).res
40 DLLOBJS = $(RESFILE)
42 ############################################################################
44 $(DLLFILE) : $(DLLOBJS)
45         $(DLLRESLINK)
46         $(DLLPREP)
47         $(CODESIGN_USERLAND)
49 install : $(DLLFILE)
51 clean ::
52         $(DEL) $(RESFILE)
53         $(DEL) RC*
54         $(DEL) RD*
55         $(DEL) $(DLLFILE)
56         $(DEL) AFS_component_version_number.h
58 ############################################################################
60 # Dependencies
63 $(RESFILE) : $(RCFILE) AFS_component_version_number.h
64         $(RC) /fo$(RESFILE) /c$(LANGCP) $(RCFILE)
67 mkdir: