summaryrefslogtreecommitdiffstats
path: root/src/build/hwpf
Commit message (Collapse)AuthorAgeFilesLines
* Change copyright prolog for all files to Apache.Patrick Williams2014-05-213-36/+36
| | | | | | | Change-Id: I5664587b4f889099290ef50d50fa9ce5e580e1eb Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11167 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* correct list of hostboot files shipped after building an hwp.Brian Horton2014-05-161-2/+2
| | | | | | | | | Change-Id: I8fd2283fcc972e7cfc3fe40171aa393fa615be35 RTC: 107626 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11052 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* fixes and enhancements to prcd_compile.tclBrian Horton2013-10-172-4/+14
| | | | | | | | | | | | | . don't create pnor directory if -O (noretrieve) option used; . add hostboot.bin to server retrieve list . add to errors checked from build . exit (instead of abort) if sandbox directory not found Change-Id: I40d5db126a1f5549d5a3b5981e9e13c24300848e RTC: 88622 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/6711 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* update server hostname to new aus.stglabs.ibm.comBrian Horton2013-10-071-1/+1
| | | | | | | | Change-Id: Ie10d773c6ea4ac5b28871521b5942b3b286efad8 RTC: 87722 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/6535 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* fix issues with prcd_compile.tcl scriptBrian Horton2013-10-071-6/+15
| | | | | | | | | | | | | | . allow .c files . error nicely if input file not found . local path does not have to be hostboot path for build Change-Id: Ifed1c6b26611dabd4de54c78a68bab862d172011 RTC: 72716 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/6405 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* improvements and corrections to prcd_compile toolBrian Horton2013-06-032-25/+27
| | | | | | | | | | | | | | | | | | . reset values for each new connection (keepsandbox and fulldirectory) so that previous builds don't affect future builds . remove hb hack . return linker error back to user ('exception caught') . remove unused variables . add BUILD_MINIMAL flag for faster/smaller builds . add '-O' option to prcd_compile to not retrive output (useful if tool is only used to detect compile errors) Change-Id: I7b16b04f2ddd27c70759a26e1d82d7df2037f2b9 RTC: 70455 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4680 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* add PNOR support to prcd_compileBrian Horton2013-04-082-46/+149
| | | | | | | | | | | | | | | . update prcd_server.tcl script to create PNOR files and ship them back to the client. . added option to prcd_compile.tcl for user to specifiy the fips level/build separatly from the hostboot build . add 'fipssetup' option to the hb tool, so that sandbox is created, but simics patches are processed. Change-Id: Ie720d820d61435954085395525e77d276ff5bbd0 RTC: 34097 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3075 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* prcd_compile: Support to take a directory as inputBrian Horton2012-11-092-66/+148
| | | | | | | | | | | | | | Enhance prcd_compile.tcl and prcd_server.tcl scripts to take a -D <dir> option and build all files (recursively) under that directory. Unknown and duplicate files will be ignored. Allows the user to point to an eKB sandbox and build a hostboot image with all hwp code in that sandbox. Change-Id: I7d99dd0ef94d4aba32db925c672cfdd71a83cfb7 RTC: 35267 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2084 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* prcd_server incorrectly flags file as non-uniqueBrian Horton2012-06-272-7/+23
| | | | | | | | | | | | | | . correct logic in file-matching section so that files that match the last part of the filename aren't incorrectly flagged as an error as being non-unique; . add undocumented -k (keepsandbox) support to aid in debugging Change-Id: Ie289ae9cdeb74c8c1cde98aa5c7150627f0866c7 RTC: 43996 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1243 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* make prcd_compile and prcd_server more robust and user-friendly.Brian Horton2012-06-062-8/+26
| | | | | | | | | | | | | add catch calls to prcd_server so that if the user ctrl-C's out of the client, we have less of a risk of things hanging. add more output to prcd_comiple so that the user gets more of an indication that things are happening, so that they hopefully won't ctrl-C out in the middle. Change-Id: Iecb656f029bd7b849212751be320be2d0b7ceea5 RTC: 42908 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1133 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* fix bugs in prcd_compile toolBrian Horton2012-04-202-14/+16
| | | | | | | | | | | | | | | | update prcd_server.tcl to output better error messages, and messages that the prcd_compile script will receive and handle properly. update the list of files that are returned on a build to be all that are in the cpfiles.pl script. also, clarify help/usage in prcd_compile.tcl output defect SW135271 "prcd_compile.tcl fails to create the host boot image" was opened for this. Change-Id: Ia283c4c54cabd80bc8c4c460f3ef987c37b00a06 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/904 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* fix prcd_server.tcl and prcd_compile.tcl to better detect/handle errors.Brian Horton2012-04-092-16/+16
| | | | | | | | | | | | | | | | | | | user reported an issue w/ the tool, where the build wasn't happening, but the prcd_compile.tcl script reported no error. investigation showed that the prcd_server.tcl script was not able to create the sandbox directory in /tmp because the OS had removed the /tmp/hwp directory. fixes: . server script will make the /tmp/hwp directory each extract time . if server script has an error, the msg back to the compile script will start ERROR: . compile script will look for ERROR: messages and report them to the user as a server script error and exit w/ an error code. Change-Id: I90dee6d57e807fc274e0a44210412d7007c199b0 RTC: 39966 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/821 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Task 37138 Provide way to test if new HWP will compile in Hostboot (all work)Brian Horton2012-02-283-94/+239
| | | | | | | | | | | | | . update prcd_compile.tcl to support new -n flag to say all files are new HWP . update prcd_server.tcl to support new HWP_FILE_NEW and HWP_COMPILE_NEW commands to create tmp directory and makefile for new HWP . update prcd_compile_test to test new -n flag. Change-Id: I275e2662026cdb020aaedd81c8ca6ea0576926f8 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/690 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Task 37141: Provide way to get new Hostboot image with new versions of ↵Brian Horton2012-02-273-74/+99
| | | | | | | | | | | | | | existing HWPs (all work) . modify prcd_server.tcl to handle any file under hwpf/hwp . modify prcd_compile.tcl to allow any filename instead of specific 3 . modify prcd_compile_test to test new capability Change-Id: I301c8e6d1801574070066d4e2b3dc411119753e8 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/683 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Initfile - Fix for when user requests master branch for compileAndrew Geissler2011-11-282-17/+26
| | | | | | | Change-Id: I080bb54a2536831f6310a981b280eff7f6569826 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/516 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* Fix git extract code to get all tags in prcd_server.tclAndrew Geissler2011-11-212-3/+2
| | | | | | | Change-Id: If0525240c502ff97e5b3e95f999e016b5fae3705 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/509 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SCOM Initfile - Check for BSO firewallAndrew Geissler2011-11-161-6/+47
| | | | | | | | | - Minor update based on Doug code review comments. Change-Id: Id71d3478fbd50804f76bbc6676e8854832af2442 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/485 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Initfile - Support for remote compile of initfilesAndrew Geissler2011-11-013-8/+97
| | | | | | | | Change-Id: I6609c7abc4dac6ad165d4bed4ee9a45a7d7b7f0c Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/472 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com>
* HW Procedure Compile SupportAndrew Geissler2011-07-143-0/+1109
- New .tcl scripts to be used to do the compiling - New hw procedure function for hw procedure writers to overload for their testing Change-Id: I90af3f4d7aea07f63ec7f52daf224070c944ccee Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/190 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com>
OpenPOWER on IntegriCloud