Subversion Repositories DevTools

Rev

Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
6152 3086 d 14 h dpurdie /shellbuild/trunk/ Fixed the -WorkDir option
Improved printing of build information

Added support for the linux_el7_x64 (RHEL7)

Modified to have opt_TYPE value accessible in windows shellbuild environment.

Perform patches in 'batch' mode to prevent the patch program from asking the build system questions.

Perform patches in 'batch' mode to prevent the patch program from asking the build system questions.

Added flags to allow the shell script to determine if the build should install toolset files

Where there are multiple tar file in a single package, shellbuild applies patch files to all the tar files which is not good. Till this is sorted out properly, an option to ignore patch failures is added only for linux build. The option is -IgnorePatchErr and this should be set to -IgnorePatchErr=1 to ignore patch failures.

Making PKG_TOOL_BIN_DIR accessible in windows shellbuild environment.

Allow Debian packages to be created with variant names.
 
/shellbuild/trunk/build.pl
/shellbuild/trunk/src/debbuild.pl
/shellbuild/trunk/src/makefile.pl
/shellbuild/trunk/src/shellbuild.pm
/shellbuild/trunk/src/shellbuild_linux.sh
/shellbuild/trunk/src/shellbuild_windows.pl
6114 3232 d 16 h dpurdie /shellbuild/trunk/src/ Added flags to allow the shell script to determine if the build should install toolset files  
/shellbuild/trunk/src/shellbuild.pm
/shellbuild/trunk/src/shellbuild_linux.sh
/shellbuild/trunk/src/shellbuild_windows.pl
6112 3233 d 8 h dpurdie /shellbuild/trunk/src/ Added flags to allow the shell script to determine if the build should install toolset files  
/shellbuild/trunk/src/shellbuild.pm
/shellbuild/trunk/src/shellbuild_linux.sh
/shellbuild/trunk/src/shellbuild_windows.pl
5863 3449 d 12 h alewis /shellbuild/trunk/ Allow Debian packages to be created with variant names.  
/shellbuild/trunk/build.pl
/shellbuild/trunk/src/shellbuild.pm
5721 3512 d 11 h dpurdie /shellbuild/trunk/ Added support for UBUNUT12C11 and UBUNUT12C11_INSTRUMENT  
/shellbuild/trunk/build.pl
/shellbuild/trunk/src/debbuild.pl
/shellbuild/trunk/src/shellbuild.pm
/shellbuild/trunk/src/shellbuild_linux.sh
/shellbuild/trunk/src/shellbuild_windows.pl
4789 3987 d 16 h alewis /shellbuild/trunk/ Added support for specifying a custom patches directory.
Changed the location where Debian packages are built to allow multiple different ShellBuild() operations in a single makefile.pl to contribute to the same Debian package.
Added the STRIP environment variable that sets the correct STRIP to use for the current build.
 
/shellbuild/trunk/build.pl
/shellbuild/trunk/src/shellbuild.pm
/shellbuild/trunk/src/shellbuild_linux.sh
/shellbuild/trunk/src/shellbuild_windows.pl
4270 4227 d 11 h alewis /shellbuild/trunk/ Added experimental Windows build target support.  
/shellbuild/trunk/src/patch.pl
/shellbuild/trunk/src/shellbuild_linux.sh
/shellbuild/trunk/src/shellbuild_windows.pl
/shellbuild/trunk/src/shellbuild.sh
/shellbuild/trunk/build.pl
/shellbuild/trunk/src/makefile.pl
/shellbuild/trunk/src/shellbuild.pm
4069 4456 d 17 h dpurdie /shellbuild/trunk/src/ Reverted to the use of 'sh' to run the script - least risk of breakage
Fixed the shellbuild.sh to confirm to 'sh' and not to use extensions that are available on RHEL4
Now runs on UBUNTU
 
/shellbuild/trunk/src/shellbuild.sh
/shellbuild/trunk/src/shellbuild.bash
/shellbuild/trunk/src/makefile.pl
/shellbuild/trunk/src/shellbuild.pm
4064 4457 d 9 h dpurdie /shellbuild/trunk/src/ Invoke the worker script as a native program. Its a bash script so it will pick up bash.
The Ubuntu shell is a plain shell and does not support some of the constructs used in the worker script.
 
/shellbuild/trunk/src/shellbuild.bash
/shellbuild/trunk/src/shellbuild.sh
/shellbuild/trunk/src/makefile.pl
/shellbuild/trunk/src/shellbuild.pm
1495 4946 d 6 h alewis /shellbuild/trunk/ DevTools/shellbuild: Checkin by Svn Import
Added support for appending a given suffix to the working directory allowing a single package to be built in multiple ways on a single platform.
 
/shellbuild/trunk/build.pl
/shellbuild/trunk/src/shellbuild.pm
/shellbuild/trunk/src/shellbuild.sh
1491 5214 d 7 h alewis /shellbuild/trunk/ DevTools/shellbuild: Checkin by Svn Import
Instead of copying the contents of the 'mods' directory create relative symlinks from the 'mods' directory to allow easier use with ClearCase.
 
/shellbuild/trunk/build.pl
/shellbuild/trunk/src/shellbuild.pm
/shellbuild/trunk/src/shellbuild.sh
1483 5495 d 1 h alewis /shellbuild/trunk/ DevTools/shellbuild: Checkin by Svn Import
Added support for the Cobra compiler and libtool implementation for building user-land libraries.
Added support for partial building of packages.
Fixed an issue when building multiple targets in a single package resulted in failure of subsequent targets.
 
/shellbuild/trunk/build.pl
/shellbuild/trunk/src/shellbuild.pm
/shellbuild/trunk/src/shellbuild.sh
1477 6098 d 3 h dpurdie /shellbuild/trunk/ DevTools/shellbuild: Checkin by Svn Import
Provide variables to access local, bit,lib and include directory
Simplifies creation of Debian Packages
Allow work dir to be named - allows badly formed tar files to be used
 
/shellbuild/trunk/build.pl
/shellbuild/trunk/src/shellbuild.pm
/shellbuild/trunk/src/shellbuild.sh
1475 6111 d 1 h dpurdie /shellbuild/trunk/ DevTools/shellbuild: Checkin by Svn Import
Export CXXFLAGS too
Provide PKG_DIR as an absolute path
Better set of INCLUDE and LIBPATH directories
Corrected display of INCLUDE paths
Remove warnings when packaging debian files that are not in /afc
Cleanup generated debian build files
Place generated debian build files in a visible directory
Remove warnings when building a debain package
 
/shellbuild/trunk/build.pl
/shellbuild/trunk/src/debbuild.pl
/shellbuild/trunk/src/shellbuild.pm
/shellbuild/trunk/src/shellbuild.sh
1469 6229 d 7 h alewis /shellbuild/trunk/ DevTools/shellbuild: Checkin by Svn Import
Intermediate release for development collaberation with France and Brussels.
 
/shellbuild/trunk/build.pl
/shellbuild/trunk/src/debbuild.pl
/shellbuild/trunk/src/shellbuild.pm
/shellbuild/trunk/src/shellbuild.sh
1467 6350 d 7 h alewis /shellbuild/trunk/ DevTools/shellbuild: Checkin by Svn Import
Initial release.
 
/shellbuild/trunk/build.pl
/shellbuild/trunk/src
/shellbuild/trunk/src/debbuild.pl
/shellbuild/trunk/src/makefile.pl
/shellbuild/trunk/src/postinstall
/shellbuild/trunk/src/shellbuild.pm
/shellbuild/trunk/src/shellbuild.sh