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 10 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.
 
7388 2253 d 17 h dpurdie /core_devl/trunk/ Improved the detection of the correct formed of a package.
The 'descpkg' file must be in the root of the package
 
7326 2294 d 12 h dpurdie /core_devl/trunk/TOOLS/ Added BuildInfo calculation to allow information to be calculated and exported to the build system  
6387 2821 d 15 h dpurdie /core_devl/trunk/ Minor changes:
* New Directives:
PackageDir - Packages an entire directory tree
Can be used to package generated components - unlike
PackageFile with the --DirTree option, which will only package
files present when the makefile is generated.

InstallDir - Installs an entire directory tree

* Makefile directive - RunTest
Added --Dir=(path) option to allow paths to tests to be massaged
as required.

* Build Alias for LMOS based platforms
Corrected the generation of internal alias for LMOS based platforms
In particular PKG_DEB.

Internal:
* Makefile generation.
Sped up directory searching over large number of items.
UniquePush is slow for large items.

* Add helper routine to assist in creation of plugins
AddToSrc() - Like Src, but will only process one file if not already known

* Src directive. Add --IgnoreDup option. Suppress warnings on duplicate adds

* Extended 'jats_runtime' to support PackageDir
 
6294 2889 d 18 h dpurdie /core_devl/trunk/ Version: 3.16.6000.cr  
6281 2904 d 11 h dpurdie /core_devl/trunk/ Utility: create_dpkg
Added compatibility for noBuild with Ant Builds
 
6276 2905 d 10 h dpurdie /core_devl/trunk/ Import 3.14.8000.cr from Pulse Development Stream  
6177 3053 d 17 h dpurdie /core_devl/trunk/ ------------------------------------------------------------------------
Version: 3.14.4000.cr Released: 07-Aug-17
------------------------------------------------------------------------

Minor changes:
* Utility: jat_svnrelease [JATS-424]
Handle obscure condition where the tag has been created directly from
a merge and the merge involved the deletion of files from the fileset.

* Buildfiles.
Restored VS2005 to the MSWIN32 alias

------------------------------------------------------------------------
Version: 3.14.3000.cr Released: 02-Aug-17
------------------------------------------------------------------------

Minor changes:
* Utility: jats_generate_deployable
Can create .bomGen file from scratch
Improved reporting of files add, removed and updated

* Makefile generation
Correctly export 'PACKAGE_ARCH' as a global

------------------------------------------------------------------------
Version: 3.14.2000.cr Released: 04-Jul-17
------------------------------------------------------------------------

Minor changes:
* Platform: RHEL7_INSTRUMENT
Marked as a NATIVE build.

* Platforms: LMOS_*
Inherit system aliases from base platform configuration.

------------------------------------------------------------------------
Version: 3.14.1000.cr Released: 03-Jul-17
------------------------------------------------------------------------

Minor changes:
* Updated copyright notices in all files

* jats_extract
Will no longer create a 'local_dpkg_archive'
The use of a 'local_dpkg_archive' is deprecated in favor of the jats
'sandbox', which does a much better job.

* Utility: jats_generate_deployable
Windows: Fixed compilation error

* Platform: RHEL7_INSTRUMENT
Added missing configuration file

------------------------------------------------------------------------
Version: 3.14.0000.cr Released: 23-Jun-17
------------------------------------------------------------------------

Minor changes:
* JAVA Platform [JATS-420]
The java builder can use an 'ant' provided by a suitable package
ie: ant_1.9.2.0000.cots

------------------------------------------------------------------------
Version: 3.13.9000.cr Released: 22-Jun-17
------------------------------------------------------------------------

Minor changes:
* Corrected use of shell 'echo' command
Always quote the string
Issue was the unquoted use of a string that contained matching square brackets
ie: echo [$<] Compiling..
The [..] construct is a filename expanding construct.

* Win32 and Win64 makefile generation
Allow the 'cmdfile' commands to be shown in verbose mode.

* Makefile generation
Fixed issue with some build formats and a bug in cmdfile when no path item
has a directory separator.

------------------------------------------------------------------------
Version: 3.13.8000.cr Released: 16-Jun-17
------------------------------------------------------------------------

Minor changes:
* Makefiles: New Directive: ExtendIncDir
ExtendIncDir ('*', 'private' );
Specialised use only. See MASS-00166

* Utility: jats_svnrelease
The 'extractFiles' option will display the files extracted when
running on a build machine.

* Windows builds
[JATS-419] Visual Studio builds fail with fatal error C1090: PDB API call failed, error code '23'
Use same value for _MSPDBSRV_ENDPOINT_ in all makefiles


------------------------------------------------------------------------
Version: 3.13.7000.cr Released: 13-Jun-17
------------------------------------------------------------------------

Minor changes:
* Utility: jats
Added option -script. Supresses internal warnings when capturing
output within a scripting environment.

* Utility: sandbox
Allow the build.pl file to be upto 4 directories deep
Slows down sandbox scanning
Provides backward compatability with old projects

* Makefile directive: MakePerl
Added option to control the output format to better support multiple
build machines.

* Build File
Fixed handling of aliases that broke the (not recommended) construct
BuildProduct ( 'CSHARP2010', 'WIN32,--Version=MS.NET2010' );

* Windows builds
[JATS-419] Visual Studio builds fail with fatal error C1090: PDB API call failed, error code '23'

Experimental:
* New platform: RHEL7_INSTRUMENT and RHEL7
Supported on RHEL7 and Centos with a MACHTYPE of linux_el7_x64

* Makefiles. New aliases
PKG_DEB, PKG_RPM and PKG_WIN
Internal use only at the moment
 
5582 3582 d 14 h dpurdie /core_devl/trunk/ Minor changes:
* System Utility - assemble_dpkg
Allow for both unix and windows generated .tar.gz files
The windows files do not have './' prepended
 
5578 3583 d 10 h dpurdie /core_devl/trunk/ Minor changes:
* System Utility - assemble_dpkg
Windows and Unix create tar-zip files via different mechanisms
Note: bsdtar has issues with large archives under Server2003

* Windows utilities. Update the 7zip binaries to latest version
 
5550 3595 d 14 h dpurdie /core_devl/trunk/TOOLS/ Added -NoBuild option to support multi platform ANT based builds  
5532 3603 d 17 h dpurdie /core_devl/trunk/TOOLS/ Fix issue where (under Windows) paths with regexp chars in them cause failure  
5527 3604 d 16 h dpurdie /core_devl/trunk/ Prepare for release.  
5499 3620 d 16 h dpurdie /core_devl/trunk/TOOLS/ Spelling corrections  
5410 3658 d 12 h dpurdie /core_devl/trunk/TOOLS/ [JATS-146] Improved reporting of 'alias' conflicts.  
5330 3694 d 15 h dpurdie /core_devl/trunk/ Added support for compiler version 4.1.0.0 of the SK20 platform.  
5003 3920 d 11 h dpurdie /core_devl/trunk/TOOLS/ Use file locking on the build marker file to force it to be flushed out to the file server.  
4969 3932 d 11 h dpurdie /core_devl/trunk/ Added locking into create_dpkg  
4688 4043 d 9 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.
 
4634 4073 d 13 h dpurdie /core_devl/trunk/TOOLS/ Create_dpkg will add data about the files that it creates too.  

Show All