| Rev |
Age |
Author |
Path |
Log message |
Diff |
| 4725 |
4032 d 18 h |
dpurdie |
/core_devl/branches/alewis_gccinstrumented/ |
Added Tag support for the Pre/Post RunTest processing.
This suppresses processing where it is not being used. |
|
| 4724 |
4032 d 20 h |
alewis |
/core_devl/branches/alewis_gccinstrumented/CFG/TOOLSET/ |
Fixed missing lcov branch coverage data for lcov V1.10 |
|
| 4723 |
4032 d 21 h |
dpurdie |
/core_devl/branches/alewis_gccinstrumented/ |
Minor tweaks |
|
| 4712 |
4037 d 19 h |
alewis |
/core_devl/branches/alewis_gccinstrumented/CFG/TOOLSET/ |
Updated with comments from David Purdie; namely: removed extraneous cppcheck platform definitions, merged LD flags and GCC rule file and added all generated files to ToolsetGenerate lists. |
|
| 4701 |
4039 d 18 h |
alewis |
/core_devl/branches/alewis_gccinstrumented/ |
Added support for cppcheck as a lint under GCC. |
|
| 4700 |
4039 d 20 h |
alewis |
/core_devl/branches/alewis_gccinstrumented/ |
Initial experimental build to support 'gcov' and 'lcov' coverage analysis under UBUNTU12. |
|
| 4699 |
4039 d 20 h |
alewis |
/core_devl/branches/alewis_gccinstrumented/ |
Created by Jats svn branch |
|
| 4109 |
4355 d 17 h |
dpurdie |
/core_devl/trunk/ |
Initial support for the SK20 Device |
|
| 4094 |
4395 d 15 h |
dpurdie |
/core_devl/trunk/ |
Utility: svn createPackage
Perform a validity check on any directory tree being imported. It
must not contain any of the following reserved directory names:
.svn, .git, .hg, .cvs, tags, trunk or branches
GCC Based build targets
Extended CTAGS support to GCC based targets.
'jats make ctags' will generate a ctags file. |
|
| 4034 |
4471 d 21 h |
dpurdie |
/core_devl/trunk/ |
Support for android NDK.
Added 3 platforms (ANDROIDARM, ANDROIDMIPS and ANDROIDX86) and an alias ANDROIDNDK
Extended GCC toolset to allow compiler to be provided by a package |
|
| 4003 |
4495 d 16 h |
dpurdie |
/core_devl/trunk/ |
Automated Build System Support for machines that do not build the package |
|
| 3967 |
4514 d 16 h |
dpurdie |
/core_devl/trunk/ |
Merge work to trunk for Version: 3.2.0000.cr |
|
| 373 |
5093 d 10 h |
dpurdie |
/core_devl/trunk/ |
DevTools/core_devl: Checkin by Svn Import
Major changes:
* GCC Toolset
Modified the creation and maintenance of debug information.
New methodology is:
Debug information is created for both production and debug builds
Debug information is placed in a .dbg file, which is linked to the
executable, or shared library. The .dbg file is packaged in the manner
as the main binary.
This methodology does not bloat the binary with debug information, while
retaining debug information. The binary transferred to an embedded
device does not contain debug information, yet the image used in the
debugger can still access the debug information. This is the best of
both worlds.
Minor changes:
* HTML Documentation
JatsWelcome.html - Extended references to BMS documentation. |
|
| 369 |
5116 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 |
|
| 339 |
5572 d 8 h |
dpurdie |
/core_devl/trunk/ |
DevTools/core_devl: Checkin by Svn Import
Major changes:
* SharedLib directives for Solaris and GCC targets.
Added support to control the 'soname' embedded within the shared
library. Refer the MASS-00166 for full details. Use with care. |
|
| 337 |
5572 d 15 h |
dpurdie |
/core_devl/trunk/ |
DevTools/core_devl: Checkin by Svn Import
Major changes:
* New platform - 'COBRA'.
Support for the ARM926EJS based hardware.
This is a Linux based target.
Requires a new compiler to be installed into build machines |
|
| 335 |
5573 d 14 h |
dpurdie |
/core_devl/trunk/ |
DevTools/core_devl: Checkin by Svn Import
Major changes:
* [DEVI-062103]
Many (11) toolsets - all that generate linker dependency
files for creating shared libraries or programs.
Solaris, Gcc, WIN32, Wince, MOS, Verix, Keil, AVR_IAR,
CSHARP, MCR, Pharlap.
Better, simpler, and in some cases correct, generation
of dependency files used in linking. Also generate separate
files for Production and Debug builds.
Minor changes:
* Jats sandbox command
The 'info' subcommand will highlight external packages that cannot be
found in any of the the package archives.
* Jats release -extract
The ClearCase view that is created will have a comment tag added that
describes:
- the directory in which the user created the view
- the date of creation
* PackageFile directive
Now supports --NoRecurse and --Recurse in conjunction with --DirTree
Internal:
* PackageFile, PackageHdr and InstallHdr directives
Removed --Abs option - its not supported
Fixed --Full option. |
|
| 333 |
5621 d 16 h |
dpurdie |
/core_devl/trunk/ |
DevTools/core_devl: Checkin by Svn Import
Major changes:
Minor changes:
* Dependency Generation Tool - mkdepend
Correct a problem encountered when the name of an included file
matches the name of a subdirectory within the include search path
resulting in multiple builds.
* SOLARIS and LINUX toolsets
Corrected problem in dependency tracking of shared libraries
Dependency between shared librares was not being used at all.
Only affected Solaris and Linux builds |
|
| 321 |
5782 d 15 h |
dpurdie |
/core_devl/trunk/ |
DevTools/core_devl: Checkin by Svn Import
Major changes:
* Makefile directive helper function: If
Used within another directive to enable or disable arguments passed to the
outer directive. The first argument is a 'platform' specifier - as in
all Jats Make directives. If making for the specified platform, then the
remainder of the arguments are inserted into the directives argument
stream.
Example:
SharedLib ( '*', 'mySharedLib', @OBJS
, If ('WIN32', '-llibrary1', '-llibrary2' )
, If ('SOLARIS', '-llibrary3' )
);
Minor changes:
* Makefile directive: InstallLibs
Correctly installs, as libraries, files that are specified with a 'Src'
directive. This is consistent with the operation of the PackageLibs
directive.
* GCC Toolkit
Changes to the shared library dependency processing to bring it inline
with other toolers. Will terminate after determining that some
libraries cannot be found. This will ensure that the error message is at
the point of termination.
* Jats save_build utility
Corrected problem in unreserving a reserved checkout of a build.pl file
under windows.
* Jats sandbox
ClearCase views created with in the sandbox are created with a tag that
is named after the sandbox. This allows multiple instances of a view
in different sandboxes. |
|
| 295 |
6012 d 13 h |
dpurdie |
/core_devl/trunk/ |
DevTools/core_devl: Checkin by Svn Import
Minor changes:
* Escrow Utility
Add header to generated HTML describing the source of the data
* IAR Compiler
Fixed test for loader file
* GCC Toolset
Fixed DLL Version Number
* DELPHI7 Toolset
Minor correction discovered during use.
* Deployment utilities (old)
Correct SQL statement to work without any Schema assumptions |
|