Subversion Repositories DevTools

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
6276 2908 d 16 h dpurdie /core_devl/trunk/ Import 3.14.8000.cr from Pulse Development Stream  
6177 3056 d 23 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 3585 d 20 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 3586 d 15 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 3598 d 20 h dpurdie /core_devl/trunk/TOOLS/ Added -NoBuild option to support multi platform ANT based builds  
5532 3606 d 23 h dpurdie /core_devl/trunk/TOOLS/ Fix issue where (under Windows) paths with regexp chars in them cause failure  
5527 3607 d 22 h dpurdie /core_devl/trunk/ Prepare for release.  
5499 3623 d 22 h dpurdie /core_devl/trunk/TOOLS/ Spelling corrections  
5410 3661 d 17 h dpurdie /core_devl/trunk/TOOLS/ [JATS-146] Improved reporting of 'alias' conflicts.  
5330 3697 d 21 h dpurdie /core_devl/trunk/ Added support for compiler version 4.1.0.0 of the SK20 platform.  
5003 3923 d 17 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 3935 d 16 h dpurdie /core_devl/trunk/ Added locking into create_dpkg  
4688 4046 d 15 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 4076 d 19 h dpurdie /core_devl/trunk/TOOLS/ Create_dpkg will add data about the files that it creates too.  
4633 4076 d 20 h dpurdie /core_devl/trunk/TOOLS/ Convert files names to utf-8  
4549 4097 d 19 h dpurdie /core_devl/trunk/ Transfer to dpkg_archive is now non interactive and generates a per-build filelist  
4424 4161 d 19 h dpurdie /core_devl/trunk/ Handle source files with multiple '.' in them - for Prog and SharedLib
Copy to dpkg_archive - ignore broken symlinks
 
4003 4498 d 16 h dpurdie /core_devl/trunk/ Automated Build System Support for machines that do not build the package  
369 5119 d 12 h dpurdie /core_devl/trunk/ DevTools/core_devl: Checkin by Svn Import
Minor changes:
* New Platform and Toolchain
Platform is RIORDT. This uses the MSP430 toolchain.
Beta release of this toolchain

* Jats Escrow. Escrow extraction
Force views created to be done in the same manner as the build daemon.
Under Clearcase, do not include the /main/0 rule.

* Utility: ccrelease (jats release, jats extract)
Correct use of /main/0 on Unix platforms to match Windows behavior.
Only add /main/0 if the user has provided a path to a directory within
a vob.

* Various changes to remove warnings when used with perl 5.14.
Note: Perl 5.14 is not recommended.
Perl 5.8.8 is recommended.

* Windows utilities
Updated 7z to version 9.20.

* Subversion Support
Support for 1.7 error messages
Extended the 'jats svn' utility. New subcommands:
paths - Display Subversion tag to URL conversions
tag - Convert a path or URL to a Release Manager Tag
url - Convert Release Manager tag to URL

* COBRA Toolset
Suppress compiler warning on incompatible ABI

* Create dpkg utility
Allows packaging from a sandbox, but only of package versions 99.99.99
 
363 5245 d 7 h dpurdie /core_devl/trunk/ DevTools/core_devl: Checkin by Svn Import
Major changes:
* New toolset: ARM251

* New target platform: ARM_I5100
Uses the ARM251 toolset.

Minor changes:
* HTML Help
Correct display of subheadings in the Table of Contents under IE8

* jats build -noforce
The 'quick' test to force a re-build now takes the value of
GBE_BUILDFILTER into account. If the value changes, then a rebuild will
be forced.

This affect the 'jats all' and associated 'sandbox' commands.

* Utility: ccrelease (jats release, jats extract)
Improved the ClearCase config spec used to create the view.

If the command specifies a branching rule, then the view will not allow
directories above the package base to be branched. This will prevent
unintentional branching within the root of the VOB.

If the command does not specify a branching rule, the view now allows
files and folders to be 'added' within the view, within the package. This
feature is suppressed when the tool is used by the AutoBuilder.

* Utility: svnrelease
Remove duplicate package-name words from the generated workspace name to
provide a cleaner workspace name.

Allow the workspace to be deleted in 'release' mode by changing out of the
workspace directory before attempting the delete.

* Utility: svn
Added 'test' to verify that the subversion CLI utility has been
installed and can be used.

* Toolset: CSharp
Utilize features of cmdfile to simplify the generated makefile
Force the generated command file to have correct directory separation
character.

* Toolset: SunWorks
Corrected usage of the -erroff directive
The later SunWorks compilers are more strict about its usage.
May affect 64 Solaris builds as the incorrect usage may have been
masking an error.

* Toolset: Delphi7
Correct library building process that had been broken by previous
enhancement.

* Toolset: dafbr
Internal option to simplify compiler testing

* makefile.pl directive: GenerateFiles and RunTests
Corrected operation of the '--PackageInfo' expansion
- Return correct path to package
- If no info is selected, then assume '--path'

* build.pl directive: BuildPlatforms
Added a '--Alias=Name[,Name]+' option. This allows the setting of
a platform alias, when the platform is defined.

* build.pl directive: BuildVersion
Generate well formed VB6 definitions for packages that have dependent
packages.

* make command: show
Improved the readability of the 'Alias Targets' list in the
'jats make show' command.

* Utility: create_dpkg
When transferring files from a Windows file system to dpkg_archive
ensure that the execute permission is set for all users.

Allows 'GENERIC' packages to package up executables that will be
executed on Unix machines.
 

Show All