add a license
[openafs.git] / src / NTObjdir
1 #!/usr/bin/sh
2
3 # Copyright (C)  1998  Transarc Corporation.  All rights reserved.
4 #
5 #
6 # Temporary NT obj directory creation utility; will be obsoleted when
7 # washtool is ported to NT.
8 #
9 # Execute on a Unix box in the directory above src (e.g., afs/3.5).
10
11 dirs="\
12         config \
13         WINNT \
14         WINNT/afsreg \
15         WINNT/afsreg/test \
16         WINNT/eventlog \
17         WINNT/eventlog/test \
18         WINNT/pthread \
19         WINNT/pthread/test \
20         WINNT/license \
21         WINNT/license/lang \
22         WINNT/bosctlsvc \
23         WINNT/talocale \
24         WINNT/afsadmsvr \
25         WINNT/afsapplib \
26         WINNT/afsapplib/resource \
27         WINNT/afsapplib/test \
28         WINNT/afsclass \
29         WINNT/afssvrmgr \
30         WINNT/afssvrmgr/resource \
31         WINNT/afsusrmgr \
32         WINNT/afsusrmgr/resource \
33         WINNT/afssvrcfg \
34         WINNT/afssvrcpa \
35         WINNT/afs_setup_utils \
36         WINNT/afs_setup_utils/lang \
37         WINNT/afs_setup_utils/lang/de_DE \
38         WINNT/afs_setup_utils/lang/en_US \
39         WINNT/afs_setup_utils/lang/es_ES \
40         WINNT/afs_setup_utils/lang/ja_JP \
41         WINNT/afs_setup_utils/lang/ko_KR \
42         WINNT/afs_setup_utils/lang/pt_BR \
43         WINNT/afs_setup_utils/lang/zh_CN \
44         WINNT/afs_setup_utils/lang/zh_TW \
45         WINNT/install \
46         WINNT/install/InstallShield5 \
47         WINNT/install/InstallShield5/lang \
48         WINNT/install/InstallShield5/lang/de_DE \
49         WINNT/install/InstallShield5/lang/en_US \
50         WINNT/install/InstallShield5/lang/es_ES \
51         WINNT/install/InstallShield5/lang/ja_JP \
52         WINNT/install/InstallShield5/lang/ko_KR \
53         WINNT/install/InstallShield5/lang/pt_BR \
54         WINNT/install/InstallShield5/lang/zh_CN \
55         WINNT/install/InstallShield5/lang/zh_TW \
56         WINNT/client_osi \
57         WINNT/client_cpa \
58         WINNT/client_config \
59         WINNT/client_exp \
60         WINNT/client_creds \
61         WINNT/client_ddk \
62         WINNT/afsd \
63         WINNT/afsapplib/lang \
64         WINNT/afsapplib/lang/de_DE \
65         WINNT/afsapplib/lang/en_US \
66         WINNT/afsapplib/lang/es_ES \
67         WINNT/afsapplib/lang/ja_JP \
68         WINNT/afsapplib/lang/ko_KR \
69         WINNT/afsapplib/lang/pt_BR \
70         WINNT/afsapplib/lang/zh_CN \
71         WINNT/afsapplib/lang/zh_TW \
72         WINNT/afssvrmgr/lang \
73         WINNT/afssvrmgr/lang/de_DE \
74         WINNT/afssvrmgr/lang/en_US \
75         WINNT/afssvrmgr/lang/es_ES \
76         WINNT/afssvrmgr/lang/ja_JP \
77         WINNT/afssvrmgr/lang/ko_KR \
78         WINNT/afssvrmgr/lang/pt_BR \
79         WINNT/afssvrmgr/lang/zh_CN \
80         WINNT/afssvrmgr/lang/zh_TW \
81         WINNT/afsusrmgr/lang \
82         WINNT/afsusrmgr/lang/de_DE \
83         WINNT/afsusrmgr/lang/en_US \
84         WINNT/afsusrmgr/lang/es_ES \
85         WINNT/afsusrmgr/lang/ja_JP \
86         WINNT/afsusrmgr/lang/ko_KR \
87         WINNT/afsusrmgr/lang/pt_BR \
88         WINNT/afsusrmgr/lang/zh_CN \
89         WINNT/afsusrmgr/lang/zh_TW \
90         WINNT/afssvrcfg/lang \
91         WINNT/afssvrcfg/lang/de_DE \
92         WINNT/afssvrcfg/lang/en_US \
93         WINNT/afssvrcfg/lang/es_ES \
94         WINNT/afssvrcfg/lang/ja_JP \
95         WINNT/afssvrcfg/lang/ko_KR \
96         WINNT/afssvrcfg/lang/pt_BR \
97         WINNT/afssvrcfg/lang/zh_CN \
98         WINNT/afssvrcfg/lang/zh_TW \
99         WINNT/afssvrcpa/lang \
100         WINNT/afssvrcpa/lang/de_DE \
101         WINNT/afssvrcpa/lang/en_US \
102         WINNT/afssvrcpa/lang/es_ES \
103         WINNT/afssvrcpa/lang/ja_JP \
104         WINNT/afssvrcpa/lang/ko_KR \
105         WINNT/afssvrcpa/lang/pt_BR \
106         WINNT/afssvrcpa/lang/zh_CN \
107         WINNT/afssvrcpa/lang/zh_TW \
108         WINNT/client_cpa/lang \
109         WINNT/client_cpa/lang/de_DE \
110         WINNT/client_cpa/lang/en_US \
111         WINNT/client_cpa/lang/es_ES \
112         WINNT/client_cpa/lang/ja_JP \
113         WINNT/client_cpa/lang/ko_KR \
114         WINNT/client_cpa/lang/pt_BR \
115         WINNT/client_cpa/lang/zh_CN \
116         WINNT/client_cpa/lang/zh_TW \
117         WINNT/client_config/lang \
118         WINNT/client_config/lang/de_DE \
119         WINNT/client_config/lang/en_US \
120         WINNT/client_config/lang/es_ES \
121         WINNT/client_config/lang/ja_JP \
122         WINNT/client_config/lang/ko_KR \
123         WINNT/client_config/lang/pt_BR \
124         WINNT/client_config/lang/zh_CN \
125         WINNT/client_config/lang/zh_TW \
126         WINNT/client_exp/lang \
127         WINNT/client_exp/lang/de_DE \
128         WINNT/client_exp/lang/en_US \
129         WINNT/client_exp/lang/es_ES \
130         WINNT/client_exp/lang/ja_JP \
131         WINNT/client_exp/lang/ko_KR \
132         WINNT/client_exp/lang/pt_BR \
133         WINNT/client_exp/lang/zh_CN \
134         WINNT/client_exp/lang/zh_TW \
135         WINNT/client_creds/lang \
136         WINNT/client_creds/lang/de_DE \
137         WINNT/client_creds/lang/en_US \
138         WINNT/client_creds/lang/es_ES \
139         WINNT/client_creds/lang/ja_JP \
140         WINNT/client_creds/lang/ko_KR \
141         WINNT/client_creds/lang/pt_BR \
142         WINNT/client_creds/lang/zh_CN \
143         WINNT/client_creds/lang/zh_TW \
144         WINNT/eventlog/lang \
145         WINNT/eventlog/lang/de_DE \
146         WINNT/eventlog/lang/en_US \
147         WINNT/eventlog/lang/es_ES \
148         WINNT/eventlog/lang/ja_JP \
149         WINNT/eventlog/lang/ko_KR \
150         WINNT/eventlog/lang/pt_BR \
151         WINNT/eventlog/lang/zh_CN \
152         WINNT/eventlog/lang/zh_TW \
153         procmgmt \
154         procmgmt/test \
155         util \
156         util/test \
157         lwp \
158         lwp/test \
159         rx \
160         rx/test \
161         comerr \
162         comerr/test \
163         des \
164         des_stub \
165         cmd \
166         rxgen \
167         rxstat \
168         rxkad \
169         rxkad/domestic \
170         rxkad/test \
171         fsint \
172         audit \
173         sys \
174         auth \
175         auth/test \
176         ubik \
177         ptserver \
178         libacl \
179         libacl/test \
180         kauth \
181         kauth/test \
182         vlserver \
183         usd \
184         bubasics \
185         budb \
186         butm \
187         bucoord \
188         butc \
189         tbutc \
190         dir \
191         vol \
192         volser \
193         viced \
194         tviced \
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