This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
doio.c tweaks
[perl5.git] / NetWare / bat / SetNWBld.bat
CommitLineData
2986a63f
JH
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
8REM If no parameters are passed, display usage
9if "%1" == "" goto Usage
10if "%1" == "/?" goto Usage
11if "%1" == "/h" goto Usage
12
13REM Display the current settings
14if "%1" == "/now" goto now
15
16REM If na is passed, don't set that parameter
17if "%1" == "na" goto skip_nlmsdk_msg
18:setnwsdk
19call setnlmsdk %1
20goto skip_nlmsdk_nomsg
21
22:skip_nlmsdk_msg
23@echo Retaining NLMSDKBASE=%NLMSDKBASE%
24:skip_nlmsdk_nomsg
25
26if "%2" == "" goto exit
27if "%2" == "na" goto skip_watcom_msg
28:setwatcom
29call setwatcom %2
30goto skip_watcom_nomsg
31
32:skip_watcom_msg
33@echo Retaining WATCOM=%WATCOM%
34:skip_watcom_nomsg
35
36if "%3" == "" goto exit
37if "%3" == "na" goto skip_mpksdk_msg
38:setmpk
39call setmpksdk %3
40goto skip_mpksdk_nomsg
41
42:skip_mpksdk_msg
43@echo Retaining MPKBASE=%MPKBASE%
44:skip_mpksdk_nomsg
45
46goto exit
47
48:now
49@echo NLMSDKBASE=%NLMSDKBASE%
50@echo WATCOM=%WATCOM%
51@echo MPKBASE=%MPKBASE%
52goto exit
53
54goto 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