[cmake-developers] Initial Attempt at Green Hill MULTI IDE Generator Support

2014-10-09 Thread Geoffrey Viola
target BSP and OS that are currently populated via CMake variables: GHS_CUSTOMIZATION, GHS_OS_DIR, and GHS_BSP_NAME. Any feedback would be appreciated. Thanks, [cid:image001.png@01CE6DA0.CA468FE0] Geoffrey Viola Software Engineer T +1.435.755.2980 ext 1077 M +1.215.896.6521

Re: [cmake-developers] Initial Attempt at Green Hill MULTI IDE Generator Support

2014-10-14 Thread Geoffrey Viola
to generate everything via CMake. It seems there needs to be some development to use the find boost module, because CMAKE_FIND_LIBRARY_PREFIXES is not set. Geoffrey Viola SOFTWARE ENGINEER T +1.435.755.2980 ext 1077 M +1.215.896.6521 asirobots.com -Original Message- From: Brad King

Re: [cmake-developers] Initial Attempt at Green Hill MULTI IDE Generator Support

2014-11-05 Thread Geoffrey Viola
macro. I don't see any other cmake module using this functionality. Geoffrey Viola SOFTWARE ENGINEER T +1.435.755.2980 ext 1077 M +1.215.896.6521 asirobots.com -Original Message- From: Brad King [mailto:brad.k...@kitware.com] Sent: Monday, October 27, 2014 7:46 AM To: Geoffrey Viola

Re: [cmake-developers] Initial Attempt at Green Hill MULTI IDE Generator Support

2014-11-17 Thread Geoffrey Viola
in the previous use of find_program for CMAKE_MAKE_PROGRAM, where I thought the paths were interpreted as a regular expression. Geoffrey Viola SOFTWARE ENGINEER T +1.435.755.2980 ext 1077 M +1.215.896.6521 asirobots.com -Original Message- From: Brad King [mailto:brad.k...@kitware.com] Sent

Re: [cmake-developers] Initial Attempt at Green Hill MULTI IDE Generator Support

2014-11-18 Thread Geoffrey Viola
seen, it is a year concatenated with a two digit number. All the compiler executables are in this versioned folder. Geoffrey Viola SOFTWARE ENGINEER T +1.435.755.2980 ext 1077 M +1.215.896.6521 asirobots.com -Original Message- From: Brad King [mailto:brad.k...@kitware.com] Sent

Re: [cmake-developers] Initial Attempt at Green Hill MULTI IDE Generator Support

2015-02-17 Thread Geoffrey Viola
to pass, but does not have Green Hills installed. Geoffrey Viola SOFTWARE ENGINEER asirobots.com -Original Message- From: Brad King [mailto:brad.k...@kitware.com] Sent: Tuesday, February 03, 2015 1:05 PM To: Geoffrey Viola Cc: cmake-developers@cmake.org Subject: Re: [cmake-developers

Re: [cmake-developers] Initial Attempt at Green Hill MULTI IDE Generator Support

2015-01-28 Thread Geoffrey Viola
some builds. Here's a link https://open.cdash.org/viewTest.php?buildid=3671841. I'm not sure why 9 fail. Also, the tests that I added don't show up, but I can see them in the Test.xml document. Geoffrey Viola SOFTWARE ENGINEER asirobots.com -Original Message- From: Brad King

Re: [cmake-developers] Initial Attempt at Green Hill MULTI IDE Generator Support

2015-02-19 Thread Geoffrey Viola
in the Build row yet. This suit of tests was done using a script based on the autogenerated CTestScript.cmake script. Geoffrey Viola SOFTWARE ENGINEER asirobots.com -Original Message- From: Brad King [mailto:brad.k...@kitware.com] Sent: Tuesday, February 17, 2015 9:02 AM To: Geoffrey Viola Cc

Re: [cmake-developers] FW: FW: Initial Attempt at Green Hill MULTI IDE Generator Support

2015-03-19 Thread Geoffrey Viola
not do a clean build because I'm trying to make it faster. Here's a link to the results: https://open.cdash.org/buildSummary.php?buildid=3735698. Geoffrey Viola SOFTWARE ENGINEER asirobots.com -Original Message- From: Brad King [mailto:brad.k...@kitware.com] Sent: Tuesday, March 17

Re: [cmake-developers] FW: FW: Initial Attempt at Green Hill MULTI IDE Generator Support

2015-03-16 Thread Geoffrey Viola
, but it isn't an issue in my nighlty test: https://open.cdash.org/testDetails.php?test=319857216build=3731770. Geoffrey Viola SOFTWARE ENGINEER asirobots.com -Original Message- From: Brad King [mailto:brad.k...@kitware.com] Sent: Thursday, March 12, 2015 2:18 PM To: Geoffrey Viola Cc: cmake

Re: [cmake-developers] FW: FW: Initial Attempt at Green Hill MULTI IDE Generator Support

2015-03-09 Thread Geoffrey Viola
. I'll let you know how things work out, after I implement the above. Geoffrey Viola SOFTWARE ENGINEER asirobots.com -Original Message- From: Brad King [mailto:brad.k...@kitware.com] Sent: Monday, March 02, 2015 7:48 AM To: Geoffrey Viola Cc: cmake-developers@cmake.org Subject: Re: FW: FW

Re: [cmake-developers] FW: FW: Initial Attempt at Green Hill MULTI IDE Generator Support

2015-03-12 Thread Geoffrey Viola
=1currenttime=1426035600. I'm currently rerunning them. Geoffrey Viola SOFTWARE ENGINEER asirobots.com -Original Message- From: Brad King [mailto:brad.k...@kitware.com] Sent: Tuesday, March 10, 2015 7:30 AM To: Geoffrey Viola Cc: cmake-developers@cmake.org Subject: Re: FW: FW: [cmake

Re: [cmake-developers] FW: FW: Initial Attempt at Green Hill MULTI IDE Generator Support

2015-03-13 Thread Geoffrey Viola
These sounds like easy changes, but I probably won't be able to update and test it until the middle of next week. Geoffrey Viola SOFTWARE ENGINEER asirobots.com -Original Message- From: Brad King [mailto:brad.k...@kitware.com] Sent: Thursday, March 12, 2015 2:18 PM To: Geoffrey

Re: [cmake-developers] FW: FW: Initial Attempt at Green Hill MULTI IDE Generator Support

2015-03-24 Thread Geoffrey Viola
in containers in general. For TargetFolderBuildStreams you could just use a normal pointer and then cleanup in the generator destructor using cmDeleteAll. Good catch. I made the switch. Attached is a new patch. Here's the test: https://open.cdash.org/buildSummary.php?buildid=3741919. Geoffrey Viola

Re: [cmake-developers] FW: FW: Initial Attempt at Green Hill MULTI IDE Generator Support

2015-03-25 Thread Geoffrey Viola
it on my internal projects. Geoffrey Viola SOFTWARE ENGINEER asirobots.com This message contains confidential information and is intended only for the recipient. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately

Re: [cmake-developers] FW: FW: Initial Attempt at Green Hill MULTI IDE Generator Support

2015-03-29 Thread Geoffrey Viola
CMAKE_BUILD_TYPE values. These are RELWITHDEBINFO and MINSIZEREL. Geoffrey Viola SOFTWARE ENGINEER asirobots.com This message contains confidential information and is intended only for the recipient. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify

Re: [cmake-developers] FW: FW: Initial Attempt at Green Hill MULTI IDE Generator Support

2015-03-31 Thread Geoffrey Viola
wasn't sure what they did so I deleted them. Geoffrey Viola SOFTWARE ENGINEER asirobots.com -Original Message- From: Brad King [mailto:brad.k...@kitware.com] Sent: Monday, March 30, 2015 7:56 AM To: Geoffrey Viola Cc: cmake-developers@cmake.org Subject: Re: FW: FW: [cmake-developers

Re: [cmake-developers] FW: FW: Initial Attempt at Green Hill MULTI IDE Generator Support

2015-02-27 Thread Geoffrey Viola
Windows PATH set. I made the change just now. I'll rerun the tests. Let me know if there is anything more I can do. Geoffrey Viola SOFTWARE ENGINEER asirobots.com -Original Message- From: Brad King [mailto:brad.k...@kitware.com] Sent: Friday, February 27, 2015 9:03 AM To: Geoffrey

Re: [cmake-developers] Initial Attempt at Green Hill MULTI IDE Generator Support

2015-02-20 Thread Geoffrey Viola
the warnings in the Build row yet. That may be due to the lack of a fresh build tree: #CTEST_EMPTY_BINARY_DIRECTORY(${CTEST_BINARY_DIRECTORY}) I'll give it a try this weekend. Geoffrey Viola SOFTWARE ENGINEER asirobots.com -Original Message- From: Brad King [mailto:brad.k

Re: [cmake-developers] FW: FW: Initial Attempt at Green Hill MULTI IDE Generator Support

2015-04-15 Thread Geoffrey Viola
solution is to create a library project file. Then, the IDE will implicitly pass the --archive flag to the compiler. I haven't determined the difference between these two configurations yet. Geoffrey Viola SOFTWARE ENGINEER asirobots.com -Original Message- From: Brad King [mailto:brad.k

Re: [cmake-developers] FW: FW: Initial Attempt at Green Hill MULTI IDE Generator Support

2015-04-14 Thread Geoffrey Viola
means that changes in CMake script files will not trigger rerunning the CMake executable. I'm not sure how much GHS MULTI will be capable of. Any recommendations? Geoffrey Viola SOFTWARE ENGINEER asirobots.com This message contains confidential information and is intended only

Re: [cmake-developers] FW: FW: Initial Attempt at Green Hill MULTI IDE Generator Support

2015-04-16 Thread Geoffrey Viola
/buildSummary.php?buildid=3773415. It would be good to create or use an existing test using target_link_libraries on libraries in a chain. Geoffrey Viola SOFTWARE ENGINEER asirobots.com This message contains confidential information and is intended only for the recipient. If you are not the named

Re: [cmake-developers] FW: FW: Initial Attempt at Green Hill MULTI IDE Generator Support

2015-04-12 Thread Geoffrey Viola
to the tests: https://open.cdash.org/buildSummary.php?buildid=3768214. Geoffrey Viola SOFTWARE ENGINEER asirobots.com This message contains confidential information and is intended only for the recipient. If you are not the named addressee you should not disseminate, distribute or copy this e-mail

Re: [cmake-developers] FW: FW: Initial Attempt at Green Hill MULTI IDE Generator Support

2015-04-07 Thread Geoffrey Viola
function. Otherwise, I could do post processing or not even call this-LocalGenerator-AddCompileOptions. What would you recommend? An experimental build was run here: https://open.cdash.org/buildSummary.php?buildid=3760780. Thanks, Geoffrey Viola SOFTWARE ENGINEER asirobots.com This message

Re: [cmake-developers] FW: FW: Initial Attempt at Green Hill MULTI IDE Generator Support

2015-04-09 Thread Geoffrey Viola
coded --link_once_templates flag. Geoffrey Viola SOFTWARE ENGINEER asirobots.com -Original Message- From: Brad King [mailto:brad.k...@kitware.com] Sent: Wednesday, April 08, 2015 7:22 AM To: Geoffrey Viola Cc: cmake-developers@cmake.org Subject: Re: FW: FW: [cmake-developers] Initial

Re: [cmake-developers] FW: FW: Initial Attempt at Green Hill MULTI IDE Generator Support

2015-04-09 Thread Geoffrey Viola
at a time. As far as I can tell, typical MULTI projects are monolithic embedded compiled code where flags are edited at a global level. I figured CMAKE_BUILD_TYPE kind of works similarly except it is a little more stream lined. Geoffrey Viola SOFTWARE ENGINEER asirobots.com -Original Message

[cmake-developers] Removed unnecessary flags in GHS MULTI Generation

2015-10-14 Thread Geoffrey Viola
Attached is a diff to stop producing "{optgroup=GhsCommonOptions}" in the generated .gpj files coming from CMake with the "Green Hills MULTI" generator. It is a patch to fix a bug reported at https://public.kitware.com/Bug/view.php?id=15771. Geoffrey Viola SOFTWARE EN

[cmake-developers] GHS MULTI generator link with RUNTIME_OUTPUT_DIRECTORY patch

2015-10-12 Thread Geoffrey Viola
Attached is a patch to allow the GHS MULTI generator to link a library when it's directory has changed via the RUNTIME_OUTPUT_DIRECTORY. Geoffrey Viola SOFTWARE ENGINEER asirobots.com This message contains confidential information and is intended only for the recipient. If you

[cmake-developers] New Nightly Build Server

2015-09-07 Thread Geoffrey Viola
riable to the CTEST_DASHBOARD_ROOT CMake variable and now it passes. Also, there are two test case fewer in builder.asi than glv.asi. Geoffrey Viola This message contains confidential information and is intended only for the recipient. If you are not the named addressee you should not disseminate,

[cmake-developers] Improvements for GHS MULTI Generator

2015-09-05 Thread Geoffrey Viola
Attached is a patch for some minor improvements for the GHS MULTI generator. Geoffrey Viola This message contains confidential information and is intended only for the recipient. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify

Re: [cmake-developers] Improvements for GHS MULTI Generator

2015-09-09 Thread Geoffrey Viola
w Geoffrey Viola SOFTWARE ENGINEER asirobots.com -Original Message- From: Brad King [mailto:brad.k...@kitware.com] Sent: Wednesday, September 09, 2015 9:01 AM To: Geoffrey Viola <geoffrey.vi...@asirobots.com> Cc: cmake-developers@cmake.org Subject: Re: [cmake-developers] Improvem

[cmake-developers] 15975 Bug Fix GHS MULTI try compile

2016-03-21 Thread Geoffrey Viola
Attached are updates for the bug recorded at https://cmake.org/Bug/view.php?id=15975. The updates make the Green Hills MULTI executable suffix, .as, set in the CMAKE_EXECUTABLE_SUFFIX macro, instead of in the C++ code where it wasn't accessible to the other parts of CMake. As a side note, both

[cmake-developers] CMake API for warnings

2016-03-26 Thread Geoffrey Viola
be guaranteed. Thanks, Geoffrey Viola This message contains confidential information and is intended only for the recipient. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately if you have received this e-mail

Re: [cmake-developers] CMake API for warnings

2016-03-27 Thread Geoffrey Viola
s does. From: Ruslan Baratov [mailto:ruslan_bara...@yahoo.com] Sent: Sunday, March 27, 2016 4:17 PM To: Geoffrey Viola <geoffrey.vi...@asirobots.com> Cc: cmake-developers@cmake.org Subject: Re: [cmake-developers] CMake API for warnings I like an effort but not an implementation: * It w

Re: [cmake-developers] 0016046: GHS Multi Generator: duplicate object file names

2016-04-24 Thread Geoffrey Viola
--Original Message- From: Brad King [mailto:brad.k...@kitware.com] Sent: Monday, April 18, 2016 9:28 AM To: Geoffrey Viola <geoffrey.vi...@asirobots.com> Cc: cmake-developers@cmake.org Subject: Re: [cmake-developers] 0016046: GHS Multi Generator: duplicate object file names On 04/17/2016 04

[cmake-developers] 0016046: GHS Multi Generator: duplicate object file names

2016-04-17 Thread Geoffrey Viola
Attached is a patch to fix the bug tracked at https://cmake.org/Bug/view.php?id=16046. It adds a special source property to set the obj filename for the GHS MULTI generator. It is necessary, because GHS MULTI has a bug where it can't compile two source files with the same filenames. Geoff

Re: [cmake-developers] Green Hills MULTI Generator Recommendations

2016-07-06 Thread Geoffrey Viola
> I am interested in using CMake with Green Hills MULTI Great! > 2. Is there a way in a toolchain file or on the command line to specify the > directory where CMake should look for the compiler executables? Take a look at

[cmake-developers] CDash Build Name Change

2016-10-22 Thread Geoffrey Viola
Expected accordingly. [cid:image001.png@01CE6DA0.CA468FE0] Geoffrey Viola Software Engineer T +1.435.755.2980 ext 1077 asirobots.com<http://www.asirobots.com/> This message contains confidential information and is intended only for the recipient. If you are not the