diff options
author | Adam <you@example.com> | 2020-05-17 05:51:50 +0200 |
---|---|---|
committer | Adam <you@example.com> | 2020-05-17 05:51:50 +0200 |
commit | e611b132f9b8abe35b362e5870b74bce94a1e58e (patch) | |
tree | a5781d2ec0e085eeca33cf350cf878f2efea6fe5 /private/ntos/fw/alpha/jensen/be_firm.cmd | |
download | NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.gz NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.bz2 NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.lz NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.xz NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.zst NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.zip |
Diffstat (limited to 'private/ntos/fw/alpha/jensen/be_firm.cmd')
-rw-r--r-- | private/ntos/fw/alpha/jensen/be_firm.cmd | 107 |
1 files changed, 107 insertions, 0 deletions
diff --git a/private/ntos/fw/alpha/jensen/be_firm.cmd b/private/ntos/fw/alpha/jensen/be_firm.cmd new file mode 100644 index 000000000..94b9822a8 --- /dev/null +++ b/private/ntos/fw/alpha/jensen/be_firm.cmd @@ -0,0 +1,107 @@ +echo off +goto start + +/****************************************************************** + +NT/Alpha AXP firmware build script +Copyright (c) 1993 Digital Equipment Corporation + +John DeRosa 16-July-1992 + + +This will compile and link the NT/Alpha AXP firmware package. + +At the moment this is geared to Jensen. + + +Parameters: + + -c says to do a build -c. + +*********************************************************************/ + + +:start + +rem +rem Define variables used in the build process. +rem + +rem The top-level of the working NT sources directory tree. +set BuildPool=\nt + + + +rem +rem Analyze command line parameters. +rem + +set BuildSwitch= +if "%1"=="-c" set BuildSwitch=-c + + +rem +rem Build the firmware. +rem + +echo *** Building bldr files... *** +cd %BuildPool%\private\ntos\bldr +build %BuildSwitch% +if not errorlevel 0 goto ERROREXIT + +echo *** Building hal files... *** +cd %BuildPool%\private\ntos\nthals\hal0jens +build %BuildSwitch% +if not errorlevel 0 goto ERROREXIT + +echo *** Building rtl files... *** +cd %BuildPool%\private\ntos\rtl +build %BuildSwitch% +if not errorlevel 0 goto ERROREXIT + +echo *** Building Jensen fw files... *** +cd %BuildPool%\private\ntos\fw\alpha\jensen +build %BuildSwitch% +if not errorlevel 0 goto ERROREXIT + +goto NORMALEXIT + + +rem +rem Here on some kind of error. +rem + +:ERROREXIT + +echo ??? +echo ??? ERROR during build. Build terminated with extreme prejudice. +echo ??? + + + + +rem +rem Here to exit the procedure. +rem + +:NORMALEXIT + + +copy %BuildPool%\private\ntos\bldr\build.log %BuildPool%\private\ntos\fw\alpha\jensen\be_firm.log +type %BuildPool%\private\ntos\nthals\hal0jens\build.log >> %BuildPool%\private\ntos\fw\alpha\jensen\be_firm.log +type %BuildPool%\private\ntos\rtl\build.log >> %BuildPool%\private\ntos\fw\alpha\jensen\be_firm.log +rem +rem type %BuildPool%\private\ntos\ke\build.log >> %BuildPool%\private\ntos\fw\alpha\jensen\be_firm.log +rem +type %BuildPool%\private\ntos\fw\alpha\jensen\build.log >> %BuildPool%\private\ntos\fw\alpha\jensen\be_firm.log + +echo *** Build done. Look in jensen\be_firm.log for merged build logs. +echo *** Check the obj\alpha area. + +rem +rem return to the firmware directory +rem + +cd %BuildPool%\private\ntos\fw\alpha\jensen + +@echo on |