Commit | Line | Data |
2986a63f |
1 | @echo off |
2 | @rem AUTHOR: sgp |
3 | @rem CREATED: Thu 18th Jan 2001 09:18:08 |
4 | @rem LAST REVISED: 6th April 2001 |
5 | @rem Batch file to set the path to NetWare SDK, Watcom directories & MPK SDK |
6 | @rem This file calls setnlmsdk.bat, setwatcom.bat & setmpksdk.bat |
7 | |
8 | REM If no parameters are passed, display usage |
9 | if "%1" == "" goto Usage |
10 | if "%1" == "/?" goto Usage |
11 | if "%1" == "/h" goto Usage |
12 | |
13 | REM Display the current settings |
14 | if "%1" == "/now" goto now |
15 | |
16 | REM If na is passed, don't set that parameter |
17 | if "%1" == "na" goto skip_nlmsdk_msg |
18 | :setnwsdk |
19 | call setnlmsdk %1 |
20 | goto skip_nlmsdk_nomsg |
21 | |
22 | :skip_nlmsdk_msg |
23 | @echo Retaining NLMSDKBASE=%NLMSDKBASE% |
24 | :skip_nlmsdk_nomsg |
25 | |
26 | if "%2" == "" goto exit |
27 | if "%2" == "na" goto skip_watcom_msg |
28 | :setwatcom |
29 | call setwatcom %2 |
30 | goto skip_watcom_nomsg |
31 | |
32 | :skip_watcom_msg |
33 | @echo Retaining WATCOM=%WATCOM% |
34 | :skip_watcom_nomsg |
35 | |
36 | if "%3" == "" goto exit |
37 | if "%3" == "na" goto skip_mpksdk_msg |
38 | :setmpk |
39 | call setmpksdk %3 |
40 | goto skip_mpksdk_nomsg |
41 | |
42 | :skip_mpksdk_msg |
43 | @echo Retaining MPKBASE=%MPKBASE% |
44 | :skip_mpksdk_nomsg |
45 | |
46 | goto exit |
47 | |
48 | :now |
49 | @echo NLMSDKBASE=%NLMSDKBASE% |
50 | @echo WATCOM=%WATCOM% |
51 | @echo MPKBASE=%MPKBASE% |
52 | goto exit |
53 | |
54 | goto exit |
55 | :Usage |
56 | @echo on |
57 | @echo "Usage: setnwbld <path to NetWare SDK> [<path to Watcom dir>] [<path to MPK SDK>]" |
58 | @echo "Usage: setnwbld /now" - To display current setting |
59 | @echo Pass na if you don't want to change a setting |
60 | @echo Ex. setnwbld d:\ndk\nwsdk na p:\mpk |
61 | @echo Ex. setnwbld d:\ndk\ |
62 | :exit |