Subversion Repositories DevTools

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
7579 2135 d 6 h dpurdie /core_devl/trunk/ Allow ANDROID to be a valid platform under windows and Linux for development but only under windows for the build system.
Allow verbosity arguments to be passed into AndroidBuilder at make-time
 
7526 2171 d 12 h dpurdie /core_devl/trunk/ Minor changes:
* RHEL7.
Removed RHEL7 from the LINUX alias. RHEL7 is no longer a platform
supported in the back office. If required it must be specifically
named.
 
7296 2295 d 4 h dpurdie /core_devl/trunk/ Minor changes:
* Internal: Added buildinfo support for JATS and JANT builds
Will be used by the buildsystem

* Internal: Remove a number of unused platform definitions
We have no compilers and they have not been used in the last 15 years.
 
7066 2374 d 7 h dpurdie /core_devl/trunk/ Minor changes:
* Undid the changes to INSTRUMENTED Builds made in 3.19.8000.cr
Profiling does not interwork with Valgrind and we use Valgrind

* Platform: WCEX86A700_SOM4466
Is a member of the WINCE alias as well as WINCE7

* BuildPkgArchive
Extended so that a directory called 'mavenRepository' will be transferred
to the interface directory.
 
7045 2405 d 10 h dpurdie /core_devl/trunk/ Undid the changes to INSTRUMENTED Builds made in 3.19.8000.cr
Profiling does not interwork with Valgrind and we use Valgrind
 
7040 2409 d 3 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
 
7014 2434 d 9 h dpurdie /core_devl/trunk/ Minor changes:
* Platform: WCEX86A700_SOM4466
Is a member of the WINCE7 alias
 
7009 2435 d 4 h dpurdie /core_devl/trunk/ Minor changes:
* New Platform: WCEX86A700_SOM4466
A WINCE 7.0 based toolchain
 
6925 2465 d 8 h dpurdie /core_devl/trunk/ Minor changes:
* New utility: rm_query - Execute simple SQL query against the Release
Manager database.

* Unit Test Post processing of junit results
Remove duplicate test names that result from a unit test that runs
all other unit tests.

* CORTEXM3_IAR Toolset
Included changes from David Payne to support C and C++ compilation

* New platform : MANSIG
Used exclusively to generate Manifest Signatures
Allows a controlled machine to be located within the build system
 
6800 2554 d 12 h dpurdie /core_devl/trunk/ Added files missed in transfer  
6798 2555 d 5 h dpurdie /core_devl/trunk/ Minor changes:
* Support for Perl 5.26
Removed . from the @INC which affects some searching.
Perl 5.26 is not recommended, but is a part of Ubuntu 18.

* GCC Toolset
[JATS-445] Improved handling of Unit Tests that have not been
built, but are attempted to run.

* New Platform - STIBAXIO
The AXIO device from Parkeon as used in STIB.

Version Imported from Pulse
 
6619 2688 d 4 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.
 
6459 2799 d 10 h dpurdie /core_devl/trunk/ Added new platforms: ANDROIDARMV7  
6442 2800 d 9 h dpurdie /core_devl/trunk/ * WINCE toolchains. Shared Library generation.
The use of --ResourceOnly and -Entry=xxxx are mutually exclusive

* ANDROID NDK Build Sepport
Added new platforms: ANDROIDARM64, ANDOROIDMIPS64 and ANDROIDX86_X64
The are a part of the ANDROIDNDK alias
 
6387 2821 d 8 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 11 h dpurdie /core_devl/trunk/ Version: 3.16.6000.cr  
6285 2902 d 12 h dpurdie /core_devl/trunk/ Fix WINCE alias  
6276 2905 d 3 h dpurdie /core_devl/trunk/ Import 3.14.8000.cr from Pulse Development Stream  
6198 3003 d 10 h dpurdie /core_devl/trunk/ Minor changes:
* Makefile generation:
[JATS-425] WCEPSPC_emu not seen as a part of the WINCE alias
Affects all platforms with lowercase characters in the platform
name.

* Utility: sandbox
Fixed issues with the 'buildfilter' command. The data is stored in the
sandbox_dpkg_archive subdirectory.

Added options to:
- Display path to build file
- Handle packages with multiple builders

* Templates
Fixed some poor examples

* New platform: SK100 (Experimental)
Added an alias for the SK family of platforms.
Includes special handling of Linker Scripts

* Utility: jats_generate_deployable
Added option to generate symlinks to packages instead of transferring
the body of the package.

Internal changes:
* Error directive support message prefix to simplify error processing.
 
6177 3053 d 11 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
 

Show All