Subversion Repositories DevTools

Rev

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

Filtering Options

Rev Age Author Path Log message Diff
7547 2161 d 13 h dpurdie /core_devl/trunk/ Minor changes:
* Shared Library generation
Support for Electon (node) under Windows and Unix, via the
--Node option to the SharedLib directive

* Utility: create_dpkg
Added option (--tarzip) to create a tar zip of the package in a form
suitable for direct extraction into a package archive. Useful for cross
machine development.


Internal:
* Support for EnvVars to support a future implementation of GIT

* Replace the 'tar' utility with a true gnu tar with support for
zip and bzip2.
 
7447 2224 d 14 h dpurdie /core_devl/trunk/ Minor changes:
* EnvVar and options
Added GEB_OPTS and jats -opts=xxxx
Only known value is 'LEGACY' - used to relax error detection in
escrow builds.

* Utility: Escrow
Added some examples to the help text.
 
7266 2321 d 19 h dpurdie /core_devl/trunk/ Added GBE_SANDBOX_BUILD  
6619 2688 d 13 h dpurdie /core_devl/trunk/ Minor changes:

* Unit Test support
Added support for 'googletest', via --UtfFormat=gtest

* Platform: HAMMERHEAD
Correctly marked as having debian packaging support under linux_x64.

* JAVA Builds
Fix java version test used when ANT is provided as a dependency.

* Unit Test support
Added GBE_UTFTEST to Java and Android tools

* Unit Test support
Fix UtfFilter_junit.pm so that it will run on all supported architectures

* build command
Added -localcache option to cache packages within the interface
directory. A simple single package caching mechanism.

* Makefile generation.
Fixed issue where makefile definitions could be created out of order.

* Unit Test support
Added UTF post processing for junit files as produced by Karma
and possibly other tools.

Added GBE_UTFTEST. Used by junit processing to support multiple
test runs in the same build.

* Build File
Added warnings to build directives that should be removed as they
do nothing and are just noise.

* Subversion utilities
Extended to handle svn client 1.10 when running against a 1.10 server

* Utilities: jats_rewrite and jats_upddep now support a '-zero' option
This option will rewrite the build file with version numbers that
are 0.0.0.0000.
 
6276 2905 d 13 h dpurdie /core_devl/trunk/ Import 3.14.8000.cr from Pulse Development Stream  
5710 3519 d 15 h dpurdie /core_devl/trunk/ Updated VIX copyright notice in all files that had a VIX or ERG copyright notice
Replaced usage of ERG with VIX
 
5695 3532 d 15 h dpurdie /core_devl/trunk/ Added GBE_MAXMAKE
Limit the maximum time for any make operation
Limit the mximumm time for any automated unit test
 
5254 3746 d 20 h dpurdie /core_devl/trunk/ The UBUNTU14_INSTRUMENT toolchain can consume headers and libraries built for UBUNTU14.  
5109 3834 d 17 h dpurdie /core_devl/trunk/ A new environment variable(GBE_DPKG_CACHE_CTL) allows the GBE_DPKG_CACHE to be automatically populated.
Build File processing - duplicate platforms now an error ( except for ABT)
Build File processing - Reodering of build information and warnings
 
4996 3920 d 21 h dpurdie /core_devl/trunk/  
4949 3938 d 19 h dpurdie /core_devl/trunk/ Spelling  
4902 3955 d 17 h dpurdie /core_devl/trunk/ Added GlobalOptions support
Detect non-build machines and prevent compilation
 
4814 3976 d 14 h dpurdie /core_devl/trunk/ Initial 64 bit support for Windows and Ubuntu  
4688 4043 d 12 h dpurdie /core_devl/trunk/ * EnvVars
Added GBE_DPKG_REPLICA. This read-only package store is scanned
before GBE_DPKG. It is intended to facilitate remote build
servers that have a local package archive replica.

* Autobuild support for Java Based Packages
Attempt to overcome shortcomings in ant-using in a remote build
environment. Set GBE_DPKG to GBE_DPKG_REPLICA if doing an ABT enabled
build and GBE_DPKG_REPLICA is defined.

* Jats caching
Modified the cache mechanism such that if the required version is
found in the cache, then it will not be refreshed. This should speed
up jats startup.
 
4612 4079 d 19 h dpurdie /core_devl/trunk/TOOLS/ Initial version of tool to process release notes.  
4466 4137 d 15 h dpurdie /core_devl/trunk/ Extended the Data Base Interface to allow access to the ClearQuest Database
Will be used in the generation of Release Notes
 
3859 4561 d 18 h dpurdie /core_devl/trunk/ Merge for release.  
361 5289 d 6 h dpurdie /core_devl/trunk/ DevTools/core_devl: Checkin by Svn Import
Major changes:
* HTML Help (Experimental)
Generated documentation for the various JATS utilities
It is based on the internal JATS documentation available on the command
line.

Use http://auperaunx26.aupera.erggroup.com/devl/core_devl2/HTML/index.html

Minor changes:
* PackageFile directive
Allow packaging of files with a comma in the name.
Used by some COTS packages.

* Windows utilities used by jats
stdmux and rpccpp: provide production versions that do not use debug
libraries as these are not present for all users.

* Jats utility: dstatus
Shows the user friendly host name rather then the internal machine name.
This change is in line with the changes to Release Manager

* Utility: svnrelease
Better deletion of workspaces referenced with non-standard URLs
Corrected problem with -branch=name option

* Utility: svnrelease and ccrelease
Better deletion of workingspace directory.
Attempt to correct for directory permission problems.

* Updated definition of GBE_SVN_URL_FRBESASVN01 to use
the server by name, rather than IP address: 'frbesasvn01'

* Added EnvVar GBE_VCS to control the default Version Control System
employed by the 'jats release' and 'jats extract' commands.

Usable values are: 'cc' and 'svn'.
The default value is 'cc', providing backward compatability to existing
developers.
 
353 5396 d 12 h dpurdie /core_devl/trunk/ DevTools/core_devl: Checkin by Svn Import
Minor changes:
* EnvVars
Support for GBE_SVN_URL_xxx to support multiple SubVersion repositories
at multiple locations.

* Build tool support: jats_vcssave_build
New option -isawip to allow deprecation of -wiplabel option in
a future release.
 
343 5492 d 13 h dpurdie /core_devl/trunk/ DevTools/core_devl: Checkin by Svn Import
Minor changes:
* Jats Sandbox operation
Don't remove .RUL files in sandbox testing of the build files

* Jats MakeProject directive
Added --TargetDebug= and --TargetProd= to allow the default target
of the project builds to be specified.

Can be used in all targets that use a Visual Studio project or solution
to build a package.

* MergeLibrary directive
New sub-option --InterfacePlain
This will allow the use of 3rd party libraries that do not have a P or D
suffix in the library name.

* GenerateFiles directive
Use of --Var(ObjDir) will cause the Object directory to a prequisite
of the command. Similar for BinDir and LibDir.

* BuildPlatform
New option: --NoToolSet
Supresses the check for the existance of the underlying toolset.
Ensures that the user does not attempt to use the underlying toolset.

To be used in packages that generate installers, where there is
no compilation phase, but the package search mechanism may still
need toolset specific information.

Normally used in conjunction with --OnlyProd.

eg: BuildPlatforms ( 'WIN32,--OnlyProd,--NoToolSet' );
 

Show All