rx: Remove RX_CALL_BUSY
[openafs.git] / src / WINNT / eventlog / 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=WINNT\eventlog
9 !INCLUDE ..\..\config\NTMakefile.$(SYS_NAME)
10 !INCLUDE ..\..\config\NTMakefile.version
11
12 ############################################################################
13 LIBFILE = $(DESTDIR)\lib\afs\afseventlog.lib
14
15 LIBOBJS =\
16         $(OUT)\logevent.obj
17
18 $(LIBOBJS): $$(@B).c
19     $(C2OBJ) $**
20
21 $(LIBFILE): $(LIBOBJS)
22         $(LIBARCH)
23
24 ############################################################################
25
26 install: $(LIBFILE) lang
27
28 lang:: en_US ja_JP ko_KR zh_TW zh_CN pt_BR es_ES de_DE
29
30 en_US:
31         $(CD) lang
32         $(NTLANG) $@ $(MAKECMD) /nologo /f NTMakefile install
33     $(CD) ..
34
35 ja_JP:
36         $(CD) lang
37         @$(NTLANG) $@ $(MAKECMD) /nologo /f NTMakefile install
38     $(CD) ..
39
40 ko_KR:
41         $(CD) lang
42         @$(NTLANG) $@ $(MAKECMD) /nologo /f NTMakefile install
43     $(CD) ..
44
45 zh_CN:
46         $(CD) lang
47         @$(NTLANG) $@ $(MAKECMD) /nologo /f NTMakefile install
48     $(CD) ..
49
50 zh_TW:
51         $(CD) lang
52         @$(NTLANG) $@ $(MAKECMD) /nologo /f NTMakefile install
53     $(CD) ..
54
55 pt_BR:
56         $(CD) lang
57         @$(NTLANG) $@ $(MAKECMD) /nologo /f NTMakefile install
58     $(CD) ..
59
60 es_ES:
61         $(CD) lang
62         @$(NTLANG) $@ $(MAKECMD) /nologo /f NTMakefile install
63     $(CD) ..
64
65 de_DE:
66         $(CD) lang
67         @$(NTLANG) $@ $(MAKECMD) /nologo /f NTMakefile install
68     $(CD) ..
69
70 clean::
71         $(DEL) $(LIBFILE)
72         $(CD) lang
73         $(DEL) AFS_component_version_number.h
74         if exist $(NTLANG) $(NTLANG) en_US $(MAKECMD) /nologo /f NTMakefile clean
75         if exist $(NTLANG) $(NTLANG) ja_JP $(MAKECMD) /nologo /f NTMakefile clean
76         if exist $(NTLANG) $(NTLANG) ko_KR $(MAKECMD) /nologo /f NTMakefile clean
77         if exist $(NTLANG) $(NTLANG) zh_CN $(MAKECMD) /nologo /f NTMakefile clean
78         if exist $(NTLANG) $(NTLANG) zh_TW $(MAKECMD) /nologo /f NTMakefile clean
79         if exist $(NTLANG) $(NTLANG) pt_BR $(MAKECMD) /nologo /f NTMakefile clean
80         if exist $(NTLANG) $(NTLANG) es_ES $(MAKECMD) /nologo /f NTMakefile clean
81         if exist $(NTLANG) $(NTLANG) de_DE $(MAKECMD) /nologo /f NTMakefile clean
82     $(CD) ..
83
84 mkdir:
85         -mkdir $(OUT)\lang
86         cd lang
87         $(MAKECMD) /nologo /f NTMakefile SRC=$(SRC) OBJ=$(OBJ) mkdir
88         cd ..