Import Upstream version 1.8.5
[hcoop/debian/openafs.git] / src / NTObjdir
1 #!/usr/bin/sh
2 # Copyright 2000, International Business Machines Corporation and others.
3 # All Rights Reserved.
4 #
5 # This software has been released under the terms of the IBM Public
6 # License. For details, see the LICENSE file in the top-level source
7 # directory or online at http://www.openafs.org/dl/license10.html
8
9 # Temporary NT obj directory creation utility; will be obsoleted when
10 # washtool is ported to NT.
11 #
12 # Execute on a Unix box in the directory above src (e.g., afs/3.5).
13
14 dirs="\
15 config \
16 WINNT \
17 WINNT/afsreg \
18 WINNT/afsreg/test \
19 WINNT/eventlog \
20 WINNT/eventlog/test \
21 WINNT/pthread \
22 WINNT/pthread/test \
23 WINNT/license \
24 WINNT/license/lang \
25 WINNT/bosctlsvc \
26 WINNT/talocale \
27 WINNT/afsadmsvr \
28 WINNT/afsapplib \
29 WINNT/afsapplib/resource \
30 WINNT/afsapplib/test \
31 WINNT/afsclass \
32 WINNT/afssvrmgr \
33 WINNT/afssvrmgr/resource \
34 WINNT/afsusrmgr \
35 WINNT/afsusrmgr/resource \
36 WINNT/afssvrcfg \
37 WINNT/afssvrcpa \
38 WINNT/afs_setup_utils \
39 WINNT/afs_setup_utils/lang \
40 WINNT/afs_setup_utils/lang/de_DE \
41 WINNT/afs_setup_utils/lang/en_US \
42 WINNT/afs_setup_utils/lang/es_ES \
43 WINNT/afs_setup_utils/lang/ja_JP \
44 WINNT/afs_setup_utils/lang/ko_KR \
45 WINNT/afs_setup_utils/lang/pt_BR \
46 WINNT/afs_setup_utils/lang/zh_CN \
47 WINNT/afs_setup_utils/lang/zh_TW \
48 WINNT/install \
49 WINNT/install/InstallShield5 \
50 WINNT/install/InstallShield5/lang \
51 WINNT/install/InstallShield5/lang/de_DE \
52 WINNT/install/InstallShield5/lang/en_US \
53 WINNT/install/InstallShield5/lang/es_ES \
54 WINNT/install/InstallShield5/lang/ja_JP \
55 WINNT/install/InstallShield5/lang/ko_KR \
56 WINNT/install/InstallShield5/lang/pt_BR \
57 WINNT/install/InstallShield5/lang/zh_CN \
58 WINNT/install/InstallShield5/lang/zh_TW \
59 WINNT/client_osi \
60 WINNT/client_cpa \
61 WINNT/client_config \
62 WINNT/client_exp \
63 WINNT/client_creds \
64 WINNT/client_ddk \
65 WINNT/afsd \
66 WINNT/afsapplib/lang \
67 WINNT/afsapplib/lang/de_DE \
68 WINNT/afsapplib/lang/en_US \
69 WINNT/afsapplib/lang/es_ES \
70 WINNT/afsapplib/lang/ja_JP \
71 WINNT/afsapplib/lang/ko_KR \
72 WINNT/afsapplib/lang/pt_BR \
73 WINNT/afsapplib/lang/zh_CN \
74 WINNT/afsapplib/lang/zh_TW \
75 WINNT/afssvrmgr/lang \
76 WINNT/afssvrmgr/lang/de_DE \
77 WINNT/afssvrmgr/lang/en_US \
78 WINNT/afssvrmgr/lang/es_ES \
79 WINNT/afssvrmgr/lang/ja_JP \
80 WINNT/afssvrmgr/lang/ko_KR \
81 WINNT/afssvrmgr/lang/pt_BR \
82 WINNT/afssvrmgr/lang/zh_CN \
83 WINNT/afssvrmgr/lang/zh_TW \
84 WINNT/afsusrmgr/lang \
85 WINNT/afsusrmgr/lang/de_DE \
86 WINNT/afsusrmgr/lang/en_US \
87 WINNT/afsusrmgr/lang/es_ES \
88 WINNT/afsusrmgr/lang/ja_JP \
89 WINNT/afsusrmgr/lang/ko_KR \
90 WINNT/afsusrmgr/lang/pt_BR \
91 WINNT/afsusrmgr/lang/zh_CN \
92 WINNT/afsusrmgr/lang/zh_TW \
93 WINNT/afssvrcfg/lang \
94 WINNT/afssvrcfg/lang/de_DE \
95 WINNT/afssvrcfg/lang/en_US \
96 WINNT/afssvrcfg/lang/es_ES \
97 WINNT/afssvrcfg/lang/ja_JP \
98 WINNT/afssvrcfg/lang/ko_KR \
99 WINNT/afssvrcfg/lang/pt_BR \
100 WINNT/afssvrcfg/lang/zh_CN \
101 WINNT/afssvrcfg/lang/zh_TW \
102 WINNT/afssvrcpa/lang \
103 WINNT/afssvrcpa/lang/de_DE \
104 WINNT/afssvrcpa/lang/en_US \
105 WINNT/afssvrcpa/lang/es_ES \
106 WINNT/afssvrcpa/lang/ja_JP \
107 WINNT/afssvrcpa/lang/ko_KR \
108 WINNT/afssvrcpa/lang/pt_BR \
109 WINNT/afssvrcpa/lang/zh_CN \
110 WINNT/afssvrcpa/lang/zh_TW \
111 WINNT/client_cpa/lang \
112 WINNT/client_cpa/lang/de_DE \
113 WINNT/client_cpa/lang/en_US \
114 WINNT/client_cpa/lang/es_ES \
115 WINNT/client_cpa/lang/ja_JP \
116 WINNT/client_cpa/lang/ko_KR \
117 WINNT/client_cpa/lang/pt_BR \
118 WINNT/client_cpa/lang/zh_CN \
119 WINNT/client_cpa/lang/zh_TW \
120 WINNT/client_config/lang \
121 WINNT/client_config/lang/de_DE \
122 WINNT/client_config/lang/en_US \
123 WINNT/client_config/lang/es_ES \
124 WINNT/client_config/lang/ja_JP \
125 WINNT/client_config/lang/ko_KR \
126 WINNT/client_config/lang/pt_BR \
127 WINNT/client_config/lang/zh_CN \
128 WINNT/client_config/lang/zh_TW \
129 WINNT/client_exp/lang \
130 WINNT/client_exp/lang/de_DE \
131 WINNT/client_exp/lang/en_US \
132 WINNT/client_exp/lang/es_ES \
133 WINNT/client_exp/lang/ja_JP \
134 WINNT/client_exp/lang/ko_KR \
135 WINNT/client_exp/lang/pt_BR \
136 WINNT/client_exp/lang/zh_CN \
137 WINNT/client_exp/lang/zh_TW \
138 WINNT/client_creds/lang \
139 WINNT/client_creds/lang/de_DE \
140 WINNT/client_creds/lang/en_US \
141 WINNT/client_creds/lang/es_ES \
142 WINNT/client_creds/lang/ja_JP \
143 WINNT/client_creds/lang/ko_KR \
144 WINNT/client_creds/lang/pt_BR \
145 WINNT/client_creds/lang/zh_CN \
146 WINNT/client_creds/lang/zh_TW \
147 WINNT/eventlog/lang \
148 WINNT/eventlog/lang/de_DE \
149 WINNT/eventlog/lang/en_US \
150 WINNT/eventlog/lang/es_ES \
151 WINNT/eventlog/lang/ja_JP \
152 WINNT/eventlog/lang/ko_KR \
153 WINNT/eventlog/lang/pt_BR \
154 WINNT/eventlog/lang/zh_CN \
155 WINNT/eventlog/lang/zh_TW \
156 procmgmt \
157 procmgmt/test \
158 util \
159 util/test \
160 lwp \
161 lwp/test \
162 rx \
163 rx/test \
164 comerr \
165 comerr/test \
166 des \
167 cmd \
168 rxgen \
169 rxstat \
170 rxkad \
171 rxkad/test \
172 fsint \
173 audit \
174 sys \
175 auth \
176 auth/test \
177 ubik \
178 ptserver \
179 libacl \
180 libacl/test \
181 kauth \
182 kauth/test \
183 vlserver \
184 usd \
185 bubasics \
186 budb \
187 butm \
188 bucoord \
189 butc \
190 tbutc \
191 dir \
192 vol \
193 volser \
194 viced \
195 bozo \
196 update \
197 bu_utils \
198 finale \
199 libafsrpc \
200 libafsauthent \
201 libadmin \
202 libadmin/adminutil \
203 libadmin/bos \
204 libadmin/client \
205 libadmin/kas \
206 libadmin/pts \
207 libadmin/vos \
208 libadmin/cfg \
209 libadmin/test \
210 libadmin/cfg/test"
211
212 if [ ! -d src ]; then
213 echo $0: Execute from directory above src, e.g., afs/3.5.
214 exit 1
215 fi
216
217 if [ ! -d i386_nt40 ]; then
218 echo $0: Directory i386_nt40 does not exist.
219 exit 1
220 fi
221
222 if [ ! -x src/WINNT/docs/build/ntobjdirs ]; then
223 echo $0: script src/WINNT/docs/build/ntobjdirs not found.
224 exit 1
225 fi
226
227 for d in $dirs; do
228 echo src/WINNT/docs/build/ntobjdirs -d $d
229 src/WINNT/docs/build/ntobjdirs -d $d
230 done