| 1 | @echo off
|
|---|
| 2 | @rem AUTHOR: apc
|
|---|
| 3 | @rem CREATED: Thu 18th Jan 2001 09:18:08
|
|---|
| 4 | @rem LAST REVISED: 6th April 2001
|
|---|
| 5 | @rem LAST REVISED: 22nd May 2002
|
|---|
| 6 | @rem Batch file to set the path to Default Buildtype,NetWare SDK, CodeWarrior directories
|
|---|
| 7 | @rem This file calls buildtype with release as defualt,setnlmsdk.bat, setCodeWar.bat & setmpksdk.bat and MpkBuild with off as default
|
|---|
| 8 |
|
|---|
| 9 | REM If no parameters are passed, display usage
|
|---|
| 10 | if "%1" == "" goto Usage
|
|---|
| 11 | if "%1" == "/?" goto Usage
|
|---|
| 12 | if "%1" == "/h" goto Usage
|
|---|
| 13 |
|
|---|
| 14 | REM Display the current settings
|
|---|
| 15 | if "%1" == "/now" goto now
|
|---|
| 16 |
|
|---|
| 17 | REM If na is passed, don't set that parameter
|
|---|
| 18 | if "%1" == "na" goto skip_nlmsdk_msg
|
|---|
| 19 |
|
|---|
| 20 | :setnwsdk
|
|---|
| 21 | call setnlmsdk %1
|
|---|
| 22 | goto skip_nlmsdk_nomsg
|
|---|
| 23 |
|
|---|
| 24 | :skip_nlmsdk_msg
|
|---|
| 25 | @echo Retaining NLMSDKBASE=%NLMSDKBASE%
|
|---|
| 26 |
|
|---|
| 27 | :skip_nlmsdk_nomsg
|
|---|
| 28 | if "%2" == "" goto err_exit
|
|---|
| 29 | if "%2" == "na" goto skip_cw_msg
|
|---|
| 30 |
|
|---|
| 31 | :setcodewar
|
|---|
| 32 | call setcodewar %2
|
|---|
| 33 | goto skip_cw_nomsg
|
|---|
| 34 |
|
|---|
| 35 | :skip_cw_msg
|
|---|
| 36 | @echo Retaining CODEWAR=%CODEWAR%
|
|---|
| 37 | goto exit
|
|---|
| 38 |
|
|---|
| 39 | :skip_cw_nomsg
|
|---|
| 40 | goto exit
|
|---|
| 41 |
|
|---|
| 42 | :err_exit
|
|---|
| 43 | @echo Not Enough Parameters
|
|---|
| 44 | goto Usage
|
|---|
| 45 |
|
|---|
| 46 | :now
|
|---|
| 47 | @echo NLMSDKBASE=%NLMSDKBASE%
|
|---|
| 48 | @echo CODEWAR=%CODEWAR%
|
|---|
| 49 | goto exit
|
|---|
| 50 |
|
|---|
| 51 | :Usage
|
|---|
| 52 | @echo on
|
|---|
| 53 | @echo "Usage: setnwdef <path to NetWare SDK> <path to CodeWarrior dir>"
|
|---|
| 54 | @echo "Usage: setnwdef /now" - To display current setting
|
|---|
| 55 | @echo Pass na if you don't want to change a setting
|
|---|
| 56 | @echo Ex. setnwbld d:\ndk\nwsdk na
|
|---|
| 57 | @echo Ex. setnwbld na d:\codewar
|
|---|
| 58 |
|
|---|
| 59 | :exit
|
|---|