b7f8138e7ba9be734e9e6522faf18383dfcd8b87
[openafs.git] / src / WINNT / install / InstallShield5 / CreateISDirTree.bat
1 @echo off
2 rem Copyright 2000, International Business Machines Corporation and others.
3 rem All Rights Reserved.
4 rem 
5 rem This software has been released under the terms of the IBM Public
6 rem License.  For details, see the LICENSE file in the top-level source
7 rem directory or online at http://www.openafs.org/dl/license10.html
8
9 rem This file creates the IS5 directory tree.  We couldn't check it into cml
10 rem because the directory names contain spaces.
11
12 echo Creating the IS dir tree...
13
14 if not exist "Component Definitions" mkdir "Component Definitions"
15 if not exist "File Groups" mkdir "File Groups"
16 if not exist Media mkdir Media
17 if not exist "Media\Transarc AFS" mkdir "Media\Transarc AFS"
18 if not exist "Registry Entries" mkdir "Registry Entries"
19 if not exist "Script Files" mkdir "Script Files"
20 if not exist "Setup Files" mkdir "Setup Files"
21 \r
22 set sub1=Uncompressed Files\r
23 call :gencomp\r
24 set sub1=Compressed Files\r
25 call :gencomp\r
26 goto shell\r
27 \r
28 :gencomp\r
29 if not exist "Setup Files\%sub1%" mkdir "Setup Files\%sub1%"\r
30 set sub2=Language Independent\r
31 call :gencomp2\r
32 set sub2=0009-English\r
33 call :gencomp2\r
34 set sub2=0007-German\r
35 call :gencomp2\r
36 set sub2=0011-Japanese\r
37 call :gencomp2\r
38 set sub2=0012-Korean\r
39 call :gencomp2\r
40 set sub2=0416-Portuguese (Brazilian)\r
41 call :gencomp2\r
42 set sub2=0404-Chinese (Taiwan)\r
43 call :gencomp2\r
44 set sub2=000a-Spanish\r
45 call :gencomp2\r
46 set sub2=0804-Chinese (PRC)\r
47 call :gencomp2\r
48 goto :eof\r
49 \r
50 :gencomp2\r
51 rem echo ]%sub1%] ]%sub2%]\r
52 if not exist "Setup Files\%sub1%\%sub2%" mkdir "Setup Files\%sub1%\%sub2%"
53 if not exist "Setup Files\%sub1%\%sub2%\OS Independent" mkdir "Setup Files\%sub1%\%sub2%\OS Independent"
54 if not exist "Setup Files\%sub1%\%sub2%\Intel 32" mkdir "Setup Files\%sub1%\%sub2%\Intel 32"
55 goto :eof\r
56 \r
57 :shell\r
58 if not exist "Shell Objects" mkdir "Shell Objects"
59 if not exist "String Tables" mkdir "String Tables"
60 if not exist "String Tables\0009-English" mkdir "String Tables\0009-English"
61 if not exist "String Tables\0011-Japanese" mkdir "String Tables\0011-Japanese"
62 if not exist "String Tables\0012-Korean" mkdir "String Tables\0012-Korean"
63 if not exist "String Tables\0404-Chinese (Taiwan)" mkdir "String Tables\0404-Chinese (Taiwan)"
64 if not exist "String Tables\0804-Chinese (PRC)" mkdir "String Tables\0804-Chinese (PRC)"
65 if not exist "String Tables\0007-German" mkdir "String Tables\0007-German"
66 if not exist "String Tables\0416-Portuguese (Brazilian)" mkdir "String Tables\0416-Portuguese (Brazilian)"
67 if not exist "String Tables\000a-Spanish" mkdir "String Tables\000a-Spanish"
68 if not exist "Text Substitutions" mkdir "Text Substitutions"
69
70 :eof