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
4836 3971 d 17 h dpurdie /core_devl/branches/dpurdie_3.5.10000.cr/ Created by Jats svn branch  
4728 4032 d 12 h dpurdie /core_devl/trunk/ Minor changes:
* New build Alias - NATIVE
NATIVE is a set of platforms, in the current build, which build
artifacts that can be expected to run on the build machine.

The NATIVE alias has been created to simplify the support
for automated unit tests.

* New build platform - UBUNTU12_INSTUMENT
This build target is similar to UBUNTU12, except that it
generates instrumented code with gcov. The platform's unit tests
will create and maintain a set of lcov files.

Packages generated withthis target SHOULD NOT be deployed to the field.
 
4612 4081 d 17 h dpurdie /core_devl/trunk/TOOLS/ Initial version of tool to process release notes.  
4551 4096 d 14 h dpurdie /core_devl/trunk/ Reworked handling of the GENERIC target to make it more generic and allow the future implementation
of a class of GENERIC targets. Code is in place, not yet operational.
 
4501 4118 d 15 h dpurdie /core_devl/trunk/ [JATS-298] Fixed processing of the Scripts Directive, so that the named files are copied in as a part of the unit_tests
Cleaned up the processing of the test and unit_tests.
 
4455 4145 d 16 h dpurdie /core_devl/trunk/  
4424 4160 d 14 h dpurdie /core_devl/trunk/ Handle source files with multiple '.' in them - for Prog and SharedLib
Copy to dpkg_archive - ignore broken symlinks
 
4382 4188 d 11 h dpurdie /core_devl/trunk/ Visual Studio 2005 and above toolset: The programs .exe.manifest will be packaged along with the executable, but only if it exists.
Also works with shared libraries
Added Packaging feature to allow this
 
4324 4201 d 12 h dpurdie /core_devl/trunk/ Android support  
4309 4208 d 18 h dpurdie /core_devl/trunk/  
4265 4229 d 17 h dpurdie /core_devl/trunk/TOOLS/ PackageFile. Improved the --DirTree operation to allow for packages with an inverted buildfile structure  
4261 4229 d 19 h dpurdie /core_devl/trunk/ Makefile Directives MakeProject and MakeAnt. Ensure that each project creates a unique makefile target.  
4257 4234 d 19 h dpurdie /core_devl/trunk/ Improved the --DirTree operation. Relax to allow packaging within the package.  
4163 4290 d 17 h dpurdie /core_devl/trunk/ Added a new JATS host: linux_x64  
4128 4319 d 11 h dpurdie /core_devl/trunk/TOOLS/ Corrected issue where the platform specifier consists entirely of non-platform arguments.  
4095 4397 d 10 h dpurdie /core_devl/trunk/  
3967 4516 d 11 h dpurdie /core_devl/trunk/ Merge work to trunk for Version: 3.2.0000.cr  
2764 4731 d 17 h dpurdie /core_devl/trunk/  
2450 4782 d 13 h dpurdie /core_devl/trunk/ * Makefile generation
Warning generation of bad source paths does not generate an error
if the path test escapes the directopry tree. It will generate a
warning, which allows the build to progress as before - with lots
of warnings.

* Makefile Generation
BuildSubDir and SubDir directives - cleanup paths.

* Jats Utility: JatsFileUtil
Better handling of double '\' in pathnames under windows.
 
2429 4789 d 16 h dpurdie /core_devl/trunk/ Major changes:
* Make-time performance improvement of packaging
Improved the performance of the 'packaging' and 'installing' operations
by an order of magnitude under windows. Replaced the shell scripting of
these operations with a dedicated program.

This change also addressed a long-time Windows issue with the packaging
of files into very long (>~250) paths as the utility supports the full
windows path scheme.

Minor changes:
* Command Changes: jats clobber
The 'jats clobber' command has been significantly sped up
The 'clobber' no longer unpackages and uninstalls files one by one
from the relevant directories. The entire directory is deleted.

The original sequence can still be perform, if required, with the commands
jats make clobber
This operates as before.

* Utility: escrow
Support to extract packages with a subdirectory structure that
breaks the JATS rule that the TTB directory names are reserved.
Some COTS packages break the rule.

* Utility: svn : delete-branch
Modified the svn branch deletion operation.
With no arguments it will show the current branch.

* Utility: svn : url
Improved the conversions supported. Now handles leading SVN::
and will decode tags of the form SVN::path::tag

* Utility: svn : import
Added a '-nocommit' option to allow the results of the import to be
inspected before committing them to the Repository.

* Subversion Support
Detect authentication errors and issue user-friendly error messages
showing the user what to do.

The special label of TIMESTAMP now creates a tag with a .WIP
suffix. This allows the tag to be deleted in the VIX protected
repositories.
 

Show All