summaryrefslogtreecommitdiffstats
path: root/Source/cmGhsMultiTargetGenerator.cxx
Commit message (Collapse)AuthorAgeFilesLines
* cmGeneratorTarget: Add API for target-relative commands.Stephen Kelly2015-10-261-2/+2
|
* GHS: Port to cmGeneratorTarget.Stephen Kelly2015-10-241-26/+30
|
* cmGeneratorTarget: Move GetExportMacro from cmTarget.Stephen Kelly2015-10-201-1/+1
|
* cmLocalGenerator: Port some API to cmGeneratorTarget.Stephen Kelly2015-10-171-4/+9
|
* Merge topic 'ghs-drop-optgroup'Brad King2015-10-161-3/+3
|\ | | | | | | | | ce7ccafc GHS: Remove extra flag to GHS MULTI compiler (#15771)
| * GHS: Remove extra flag to GHS MULTI compiler (#15771)Geoff Viola2015-10-151-3/+3
| | | | | | | | | | | | Do not produce "{optgroup=GhsCommonOptions}" in the generated .gpj files. The flag was added originally to match an old project file, but it does not seem necessary and is not compatible with all GHS versions.
* | cmState: Move TargetType enum from cmTarget.Stephen Kelly2015-10-141-4/+4
| | | | | | | | | | | | | | Mostly automated: values=( "EXECUTABLE" "STATIC_LIBRARY" "SHARED_LIBRARY" "MODULE_LIBRARY" "OBJECT_LIBRARY" "UTILITY" "GLOBAL_TARGET" "INTERFACE_LIBRARY" "UNKNOWN_LIBRARY" "TargetType") for i in "${values[@]}"; do git grep -l cmTarget::$i | xargs sed -i "s|cmTarget::$i|cmState::$i|g"; done
* | Generators: Use GetType from the cmGeneratorTarget.Stephen Kelly2015-10-141-3/+3
|/
* cmLocalGenerator: Add Home directory accessors.Stephen Kelly2015-10-081-2/+4
| | | | Reduce reasons for cmLocalGenerator to have a cmMakefile.
* Access sources through cmGeneratorTarget.Stephen Kelly2015-10-071-2/+2
|
* GHS: Port API to cmGeneratorTarget.Stephen Kelly2015-10-071-6/+8
|
* GHS: Fix generated file path slashes and quoting for 6.1.6Geoff Viola2015-09-091-4/+7
|
* GHS: Tell MULTI to delete .elf.ael fileGeoff Viola2015-09-091-7/+5
|
* cmGeneratorTarget: Move compile defintions processing from cmTarget.Stephen Kelly2015-08-261-1/+2
|
* cmGeneratorTarget: Move compile options processing from cmTarget.Stephen Kelly2015-08-261-2/+2
|
* cmGeneratorTarget: Move include directory processing from cmTarget.Stephen Kelly2015-08-261-1/+1
|
* cmGeneratorTarget: Move GetLinkerLanguage from cmTarget.Stephen Kelly2015-08-051-1/+2
|
* cmComputeTargetDepends: Change API to use cmGeneratorTarget.Stephen Kelly2015-07-011-2/+2
|
* GHS: Use a cmGeneratorTarget in generator API.Stephen Kelly2015-06-221-9/+9
|
* Add a 'Green Hills MULTI' generator on WindowsGeoff Viola2015-04-201-0/+600
Green Hills MULTI is an IDE for embedded real-time systems. The IDE's product page can be found here: http://www.ghs.com/products/MULTI_IDE.html It supports cross compiling on ARM, Intel x86, and other architectures with various operating systems. The IDE exists on Linux and Windows host systems, but CMake will currently only generate the project files on Windows host systems.