Subversion Repositories DevTools

Rev

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

Filtering Options

Rev Age Author Path Log message Diff Changes
4837 3969 d 22 h dpurdie /core_devl/branches/dpurdie_3.5.10000.cr/ Minor changes:
* GCC toolset: Handle different versions of lcov

* Unit Testing. Run the collate test results target only once.

* Jats build option: -[no]generic
To be used by the build system to verify correct usage of the
GENERIC platform type.

Internal:
* Adding mechanism to post process Unit Test results.
 
/core_devl/branches/dpurdie_3.5.10000.cr/CFG/TOOLSET/cppcheck
/core_devl/branches/dpurdie_3.5.10000.cr/CFG/TOOLSET/cppcheck.rul
/core_devl/branches/dpurdie_3.5.10000.cr/BUILD/PostInstall.sh
/core_devl/branches/dpurdie_3.5.10000.cr/CFG/TOOLSET/GCC.PL
/core_devl/branches/dpurdie_3.5.10000.cr/ChangeLog.txt
/core_devl/branches/dpurdie_3.5.10000.cr/TEMPLATES/INSTALL/linux.profile.jats.sh
/core_devl/branches/dpurdie_3.5.10000.cr/TEMPLATES/INSTALL/linux.ubuntu.profile.jats.sh
/core_devl/branches/dpurdie_3.5.10000.cr/TOOLS/LIB/JatsDocTools/Tree/HTML.pm
/core_devl/branches/dpurdie_3.5.10000.cr/TOOLS/LIB/JatsMakeConfig.pm
/core_devl/branches/dpurdie_3.5.10000.cr/TOOLS/POD/EnvVars.pod
/core_devl/branches/dpurdie_3.5.10000.cr/TOOLS/buildlib.pl
/core_devl/branches/dpurdie_3.5.10000.cr/TOOLS/jats.sh
/core_devl/branches/dpurdie_3.5.10000.cr/TOOLS/jmake.pl
/core_devl/branches/dpurdie_3.5.10000.cr/TOOLS/makelib.pl
/core_devl/branches/dpurdie_3.5.10000.cr/TOOLS/makelib.pl2
/core_devl/branches/dpurdie_3.5.10000.cr/build.pl
4836 3969 d 22 h dpurdie /core_devl/branches/dpurdie_3.5.10000.cr/ Created by Jats svn branch  
/core_devl/branches/dpurdie_3.5.10000.cr
4728 4030 d 17 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.
 
/core_devl/trunk/CFG/PLATFORM/DEVLINUX.CFG
/core_devl/trunk/CFG/PLATFORM/PLATFORM_CFG.PM
/core_devl/trunk/CFG/PLATFORM/UBUNTU12
/core_devl/trunk/CFG/TOOLSET/GCC.PL
/core_devl/trunk/CFG/TOOLSET/GCC.RUL
/core_devl/trunk/ChangeLog.txt
/core_devl/trunk/TOOLS/LIB/MakeIf.pm
/core_devl/trunk/TOOLS/LIB/ToolsetPrinter.pm
/core_devl/trunk/TOOLS/buildlib.pl
/core_devl/trunk/TOOLS/jmake.pl
/core_devl/trunk/TOOLS/makelib.pl2
/core_devl/trunk/build.pl
4612 4079 d 22 h dpurdie /core_devl/trunk/TOOLS/ Initial version of tool to process release notes.  
/core_devl/trunk/TOOLS/RELEASENOTES/process_release_notes.pl
/core_devl/trunk/TOOLS/LOCAL/jats_rm_play_release_notes.pl
/core_devl/trunk/TOOLS/LIB/JatsCopy.pm
/core_devl/trunk/TOOLS/LOCAL/jats_rm_play09.pl
/core_devl/trunk/TOOLS/POD/EnvVars.pod
/core_devl/trunk/TOOLS/jats_gen_releasenote.pl
/core_devl/trunk/TOOLS/jats_get_releasenote_data.pl
/core_devl/trunk/TOOLS/jats_vars.pl
/core_devl/trunk/TOOLS/makelib.pl2
4551 4094 d 19 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.
 
/core_devl/trunk/CFG/PLATFORM/PLATFORM_CFG.PM
/core_devl/trunk/ChangeLog.txt
/core_devl/trunk/TOOLS/buildlib.pl
/core_devl/trunk/TOOLS/jmake.pl
/core_devl/trunk/TOOLS/makelib.pl2
4501 4116 d 20 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.
 
/core_devl/trunk/ChangeLog.txt
/core_devl/trunk/TOOLS/makelib.pl2
4455 4143 d 21 h dpurdie /core_devl/trunk/  
/core_devl/trunk/TOOLS/create_dpkg2.pl
/core_devl/trunk/TOOLS/jats_gen_releasenote.pl
/core_devl/trunk/ChangeLog.txt
/core_devl/trunk/TOOLS/jats_get_releasenote_data.pl
/core_devl/trunk/TOOLS/makelib.pl2
4424 4158 d 19 h dpurdie /core_devl/trunk/ Handle source files with multiple '.' in them - for Prog and SharedLib
Copy to dpkg_archive - ignore broken symlinks
 
/core_devl/trunk/ChangeLog.txt
/core_devl/trunk/TOOLS/create_dpkg.pl
/core_devl/trunk/TOOLS/makelib.pl2
4382 4186 d 16 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
 
/core_devl/trunk/CFG/TOOLSET/VCWIN32.PL
/core_devl/trunk/ChangeLog.txt
/core_devl/trunk/TOOLS/LOCAL/cc_tear_down.pl
/core_devl/trunk/TOOLS/makelib.pl2
4324 4199 d 17 h dpurdie /core_devl/trunk/ Android support  
/core_devl/trunk/CFG/PLATFORM/ANDROID
/core_devl/trunk/CFG/PLATFORM/ANDROID.CFG
/core_devl/trunk/CFG/TOOLSET/ANDROID.DEF
/core_devl/trunk/CFG/TOOLSET/ANDROID.PL
/core_devl/trunk/CFG/PLATFORM/PLATFORM_CFG.PM
/core_devl/trunk/ChangeLog.txt
/core_devl/trunk/TOOLS/LIB/ReadBuildConfig.pm
/core_devl/trunk/TOOLS/makelib.pl2
4309 4206 d 23 h dpurdie /core_devl/trunk/  
/core_devl/trunk/CFG/PLATFORM/MSWIN32.CFG
/core_devl/trunk/CFG/TOOLSET/GCC.RUL
/core_devl/trunk/CFG/TOOLSET/JAVA.DEF
/core_devl/trunk/ChangeLog.txt
/core_devl/trunk/TOOLS/LIB/FileUtils.pm
/core_devl/trunk/TOOLS/makelib.pl2
4265 4227 d 22 h dpurdie /core_devl/trunk/TOOLS/ PackageFile. Improved the --DirTree operation to allow for packages with an inverted buildfile structure  
/core_devl/trunk/TOOLS/LIB/FileUtils.pm
/core_devl/trunk/TOOLS/makelib.pl2
4261 4228 d 0 h dpurdie /core_devl/trunk/ Makefile Directives MakeProject and MakeAnt. Ensure that each project creates a unique makefile target.  
/core_devl/trunk/ChangeLog.txt
/core_devl/trunk/TOOLS/makelib.pl2
4257 4232 d 23 h dpurdie /core_devl/trunk/ Improved the --DirTree operation. Relax to allow packaging within the package.  
/core_devl/trunk/ChangeLog.txt
/core_devl/trunk/TOOLS/makelib.pl2
4163 4288 d 22 h dpurdie /core_devl/trunk/ Added a new JATS host: linux_x64  
/core_devl/trunk/BIN.linux_x64
/core_devl/trunk/BIN.linux_x64/JatsFileUtil
/core_devl/trunk/BIN.linux_x64/ant
/core_devl/trunk/BIN.linux_x64/cmdfile
/core_devl/trunk/BIN.linux_x64/javac
/core_devl/trunk/BIN.linux_x64/links.sh
/core_devl/trunk/BIN.linux_x64/mkdepend
/core_devl/trunk/BIN.linux_x64/stdmux
/core_devl/trunk/BIN.linux_x64/xmake
/core_devl/trunk/ChangeLog.txt
/core_devl/trunk/TOOLS/makelib.pl2
4128 4317 d 16 h dpurdie /core_devl/trunk/TOOLS/ Corrected issue where the platform specifier consists entirely of non-platform arguments.  
/core_devl/trunk/TOOLS/makelib.pl2
4095 4395 d 15 h dpurdie /core_devl/trunk/  
/core_devl/trunk/ChangeLog.txt
/core_devl/trunk/TOOLS/makelib.pl2
3967 4514 d 16 h dpurdie /core_devl/trunk/ Merge work to trunk for Version: 3.2.0000.cr  
/core_devl/trunk/CFG/PLATFORM/UBUNTU12
/core_devl/trunk/CFG/PLATFORM/UBUNTU12.CFG
/core_devl/trunk
/core_devl/trunk/CFG/PLATFORM/DEVLINUX.CFG
/core_devl/trunk/CFG/PLATFORM/LMOS_DEVLINUX.CFG
/core_devl/trunk/CFG/PLATFORM/PLATFORM_CFG.PM
/core_devl/trunk/CFG/RULES
/core_devl/trunk/CFG/RULES.DOS
/core_devl/trunk/CFG/RULES.STD
/core_devl/trunk/CFG/RULES.UNI
/core_devl/trunk/CFG/RULES.WIN
/core_devl/trunk/CFG/TOOLSET/CSHARP.PL
/core_devl/trunk/CFG/TOOLSET/GCC.DEF
/core_devl/trunk/CFG/TOOLSET/GCC.PL
/core_devl/trunk/CFG/TOOLSET/GCC.RUL
/core_devl/trunk/CFG/TOOLSET/STANDARD.RUL
/core_devl/trunk/ChangeLog.txt
/core_devl/trunk/TOOLS/LIB/BuildName.pm
/core_devl/trunk/TOOLS/LIB/ConfigurationFile.pm
/core_devl/trunk/TOOLS/LIB/JatsMakeInfo.pm
/core_devl/trunk/TOOLS/LOCAL/cc2svn_importpackage.pl
/core_devl/trunk/TOOLS/LOCAL/cc2svn_importpackage2.pl
/core_devl/trunk/TOOLS/LOCAL/cc2svn_procdata.pl
/core_devl/trunk/TOOLS/buildlib.pl
/core_devl/trunk/TOOLS/common.pl
/core_devl/trunk/TOOLS/jats.bat
/core_devl/trunk/TOOLS/jats.pl
/core_devl/trunk/TOOLS/jats.sh
/core_devl/trunk/TOOLS/jats_rewrite.pl
/core_devl/trunk/TOOLS/jats_svn.pl
/core_devl/trunk/TOOLS/jats_vcsdiff.pl
/core_devl/trunk/TOOLS/makelib.pl
/core_devl/trunk/TOOLS/makelib.pl2
2764 4729 d 21 h dpurdie /core_devl/trunk/  
/core_devl/trunk/CFG/PLATFORM/LMOS_COBRA.CFG
/core_devl/trunk/TOOLS/LOCAL/cc2svn_labeldirs2.pl
/core_devl/trunk/TOOLS/LOCAL/cc2svn_procdata2.pl
/core_devl/trunk
/core_devl/trunk/BIN.linux_i386/JatsFileUtil
/core_devl/trunk/BIN.solaris10_sparc32/JatsFileUtil
/core_devl/trunk/BIN.solaris10_x86/JatsFileUtil
/core_devl/trunk/BIN.sparc/JatsFileUtil
/core_devl/trunk/BIN.win32/JatsFileUtil.exe
/core_devl/trunk/CFG/RULES.STD
/core_devl/trunk/ChangeLog.txt
/core_devl/trunk/TOOLS/LIB/JatsSvn.pm
/core_devl/trunk/TOOLS/LIB/JatsSvnCore.pm
/core_devl/trunk/TOOLS/LOCAL/cc2svn_gendata.pl
/core_devl/trunk/TOOLS/LOCAL/cc2svn_importpackage.pl
/core_devl/trunk/TOOLS/LOCAL/cc2svn_importpackage2.pl
/core_devl/trunk/TOOLS/LOCAL/cc2svn_importpackage3.pl
/core_devl/trunk/TOOLS/LOCAL/cc2svn_labeldirs.pl
/core_devl/trunk/TOOLS/LOCAL/cc2svn_procdata.pl
/core_devl/trunk/TOOLS/LOCAL/cc2svn_reposcan.pl
/core_devl/trunk/TOOLS/LOCAL/cc2svn_updaterm.pl
/core_devl/trunk/TOOLS/LOCAL/svn2svn_updaterm.pl
/core_devl/trunk/TOOLS/gen_cots.pl
/core_devl/trunk/TOOLS/jats.pl
/core_devl/trunk/TOOLS/jats_ccrelease.pl
/core_devl/trunk/TOOLS/jats_svn.pl
/core_devl/trunk/TOOLS/jats_svnrelease.pl
/core_devl/trunk/TOOLS/jats_vcsdiff.pl
/core_devl/trunk/TOOLS/makelib.pl2
/core_devl/trunk/UTILS/JatsFileUtil/src/JatsFileUtilUnx.c
/core_devl/trunk/UTILS/JatsFileUtil/src/JatsFileUtilWin.c
/core_devl/trunk/UTILS/JatsFileUtil/src/test.sh
2450 4780 d 18 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.
 
/core_devl/trunk
/core_devl/trunk/CFG/PLATFORM/PLATFORM_CFG.PM
/core_devl/trunk/ChangeLog.txt
/core_devl/trunk/TOOLS/LIB/FileUtils.pm
/core_devl/trunk/TOOLS/LOCAL/cc2svn_importpackage.pl
/core_devl/trunk/TOOLS/LOCAL/cc2svn_importpackage2.pl
/core_devl/trunk/TOOLS/LOCAL/cc2svn_importpackage3.pl
/core_devl/trunk/TOOLS/LOCAL/cc2svn_procdata.pl
/core_devl/trunk/TOOLS/LOCAL/cc2svn_reposcan.pl
/core_devl/trunk/TOOLS/LOCAL/cc2svn_rollbackrm.pl
/core_devl/trunk/TOOLS/LOCAL/cc2svn_updaterm.pl
/core_devl/trunk/TOOLS/buildlib.pl
/core_devl/trunk/TOOLS/makelib.pl
/core_devl/trunk/TOOLS/makelib.pl2
/core_devl/trunk/UTILS/JatsFileUtil/src/JatsFileUtilWin.c
/core_devl/trunk/UTILS/JatsFileUtil/src/test.sh

Show All