Subversion Repositories DevTools

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
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.
 
303 5886 d 13 h dpurdie /core_devl/trunk/ DevTools/core_devl: Checkin by Svn Import
Major changes:
* New target: WCEPSION_500_VS2005
A build of the Psion CE 5.0 under VS2005
This target has been added to the WINCE target.

WCEPSION_500_VS2005 build cannot consume build artifacts from the
WCEPSION_500. The two are separate.

* Support for building WinCE targets under VS2005
Currently only the WCEPSION_500_VS2005 is fully supported
Support includes
* Building of executables and DLLs via jats directives
* Building of components via VS2005 'solution' files

Minor changes:
* Build file processing
Better detection of bad platform names under Windows
Note: All platform names should be in uppercase.

* MOS builds
If a 'product' name not known to JATS is used and a board base address
is specified then no warnings are generated indicating an unknown 'product'

* MOS builds
New 'known' product: PICP
Identical to the TP5 in all but name.

* GenerateFiles directive
Better handling of '\' when passing arguments to a command line
under windows.

--AutoGenerate option will warn if one of the 'generated' files is
a source file as this disables the operation of the AutoGeneration.

* Verbose builds now show command files
Currently only supported for WIN32 and WINCE builds.

The use of 'OPTIONS=args' will cause the linker command file to be dumped
to the output stream.

This facility will be retrofitted to other platform targets in the future.

* Windows Shell
The shell provided with JATS for use under Windows has been modified so
that the COMSPEC and PATH variables are correctly formatted with '\'

Addresses issues when invoking Windows tools and programs from within JATS.

* H8S toolset
Ensure the the EnvVar CYGWIN is not set.

If 'binmode' is set then the gcc compiler used by the H8S toolset cannot
handle macros that use line continuation.

Internal changes
* WinCe builds
Changed name of internal file 'toolset/vcwce' to better represent the
content of the file.

Many internal changes to better support VS2005 and EVC

Macros to encode and decode paths with embedded spaces.
Currently only used in WIN32 and WINCE toolsets.
 
263 6297 d 13 h dpurdie /core_devl/trunk/ DevTools/core_devl: Checkin by Svn Import
Better support for creation of RPC modules under Windows
Support for buildtool when creating auto.xml files in escrow
Added support for the PHARLAP SDK