Subversion Repositories DevTools

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
7579 2134 d 22 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
 
7564 2155 d 4 h dpurdie /core_devl/trunk/ Minor changes:
* Shared Library generation
--Node option for GCC compilers now generates file with correct '.node' extension.

Internal:
* Added packageDirectory template example
 
7547 2160 d 19 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.
 
7526 2171 d 4 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.
 
7428 2227 d 0 h dpurdie /core_devl/trunk/ * Build Files
Improved --NoToolSet support for GCC toolchain. Will not provide ctags support.
 
7296 2294 d 20 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 2373 d 23 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 2 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 2408 d 19 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
 
7018 2433 d 22 h dpurdie /core_devl/trunk/ Minor changes:
* JATS-446 Windows linker options do not support those with a 'space'
Second attempt to limit work to Windows
 
7014 2434 d 1 h dpurdie /core_devl/trunk/ Minor changes:
* Platform: WCEX86A700_SOM4466
Is a member of the WINCE7 alias
 
7010 2434 d 20 h dpurdie /core_devl/trunk/ * JATS-446 Windows linker options do not support those with a 'space'
Supported for Windows only
 
7009 2434 d 20 h dpurdie /core_devl/trunk/ Minor changes:
* New Platform: WCEX86A700_SOM4466
A WINCE 7.0 based toolchain
 
6925 2465 d 0 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
 
6898 2483 d 23 h dpurdie /core_devl/trunk/ Minor changes:
* Unit Test Supported
Enhanced GenerateFiles to allow it to run a Unit Test with support
for post processing so that the results can be included in the build system

Internal:
* Unit Test Support
Removed the 'ant' utf post processing filter
Enhanced the 'junit' utf post processing filter to support 'ant', karma
and gradle output.

* Added support to remove files and folders during the 'clobber' phase
 
6800 2554 d 4 h dpurdie /core_devl/trunk/ Added files missed in transfer  
6798 2554 d 21 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 2687 d 20 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.
 
6511 2772 d 3 h dpurdie /core_devl/trunk/ Minor changes:
* Restored error in the detection of jats-internal tools within packages
to allow for badly formed legacy packages.

Minor changes:
* Makefile generation
Correct the PATH generated in the set_<PLATFORM>.sh files

Minor changes:
* Available makefile variables
Added $ScmBuildBaseVersion - Contains the version number, without
the project suffix, patch and build number. Useful in COTS
packages to provide the non-JATS portion of the
packages version number.
 
6459 2799 d 2 h dpurdie /core_devl/trunk/ Added new platforms: ANDROIDARMV7  

Show All