Subversion Repositories DevTools

Rev

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

Filtering Options

Rev Age Author Path Log message Diff
7214 2339 d 13 h dpurdie /core_devl/trunk/ Added -patch[=name] option to allow the generation of a pre-commit patch file  
7213 2339 d 17 h dpurdie /core_devl/trunk/ Minor changes:
* Utility: vcsdiff
Extended a to allow direct comparison against various subversion branches
including: released, head, trunk and a named branch. Thanks to Andrew Lewis.

* Utility: sandbox
Improved support for package extractions that have multiple builders for the
same package. A 'stop' file in the same directory as a packages 'build.pl' file
will cause the build.pl file to be ignored.
 
7040 2409 d 11 h dpurdie /core_devl/trunk/ Minor changes:
* INSTRUMENTED Builds
Compile with the '-pg' option. This is the same as:
CompileOptions('INSTRUMENT', 'profile');
jats make options=profile
 
6177 3053 d 19 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
 
6085 3283 d 19 h dpurdie /core_devl/trunk/ * Utility: vcsdiff
Added option to allow users to extend the 'diff' command line
Requires knowledge of the underliying diff utility being used
on the particular platform.
 
5709 3519 d 13 h dpurdie /core_devl/trunk/ Updated VIX copyright notice in all files that had a VIX or ERG copyright notice  
5264 3743 d 12 h dpurdie /core_devl/trunk/ Utilities: vcsdiff. Open registry with read-only access  
5240 3760 d 14 h dpurdie /core_devl/trunk/ Better checking for BC4  
5100 3842 d 14 h dpurdie /core_devl/trunk/ Added support for BC4  
3967 4514 d 11 h dpurdie /core_devl/trunk/ Merge work to trunk for Version: 3.2.0000.cr  
2931 4702 d 12 h dpurdie /core_devl/trunk/ For Version 3.1.4000.cr  
2764 4729 d 17 h dpurdie /core_devl/trunk/  
1403 4844 d 14 h dpurdie /core_devl/trunk/ Major changes:
* Subversion support
Multiple changes to subversion support to simplify development with
SubVersion. Changes include:
- New VcsTag that has a path and a tag component
- Multiple extraction modes with checks to highlight unexpected
file changes between workspace and branch head.

Minor changes:
* Utility: New utility - rtag_extract
Tool to extract a set of packages based on a Release Manager Release.
Can limit the files extracted to one or more paths, or a list of packages.
Provides supervised extraction of the set of packages.
Use 'jats man rtag_extract' or online documentation.

* Utility: svnsave_build
Failure to change the author of the build is not an error.
This allows for non-standard repositories being used during consolidation

* Linux support utilities
Add a version of 'addr2line' that understands the ELF file format
which has debug information striped out into a separate file.
Used to support backtracing within unit tests.
 
383 4995 d 7 h dpurdie /core_devl/trunk/ DevTools/core_devl: Checkin by Svn Import
Minor changes:
* GCC Toolchain
Use JATS' internal dependency generator. This is much faster than the
use of the gcc as previously implemented.

* New Platform: VIXITP
Specialised platform for the VIX 'ITP' product.

* Subversion Support
Documented the use of 'TIMESTAMP' in svn commands
svnrelease. The -branch option supports the special name TIMESTAMP