Re: [cmake-developers] CMake Green Hills MULTI build configuration support

2018-06-25 Thread frodak
I've worked on this in the past but never finalized anything.
It's all in the
https://gitlab.kitware.com/frodak17/cmake/commits/ghs_project.
This contains several different items I was working on at the time.

I took a quick look at what you are working on.
The only real issue that I see is that build configurations that are chosen
are not compatible with existing Integrity installations.
For instance in Integrity IOT for ApolloLake BSPs you must use the build
configurations as provided by the BSP.
If you don't then you'll have to recreate them line by line in you CMAKE
files.

The other problem is that build configurations will clash with the already
existing compile parameters that are defined in the CMake output.
In the build configurations that I've used they setup where libraries and
objects files should be located along with all the proper compiler settings.
But the output of the CMake defines these file by file.  The two methods
are not compatible.

Honestly, I had recently been thinking on working on this again.  But
instead of trying to fight the already existing GHS generator that looks
like a Makefile output, I was going to create a new GHS generator for Multi
7 that supported all three versions of Integrity that I use along with the
various compilers and IDEs.

Best regards,
Fred Baksik


On Mon, Jun 25, 2018 at 11:37 AM, Erich Schroeter <
erich.schroeter.official+cm...@gmail.com> wrote:

> I'm interested in adding build configuration support to the "Green Hills
> MULTI" generator and wanted to see if anyone is already in the process of
> implementing this feature. If you've worked on this generator in the past
> and have any notes you'd like to share with me I'll gladly accept them. I'm
> willing to collaborate with anyone wanting to work on this feature too.
>
> My fork is:
> https://gitlab.kitware.com/erichschroeter/cmake/tree/feature/
> GhsMultiBuildConfigurationSupport
>
> -Erich
>
> --
>
> Powered by www.kitware.com
>
> Please keep messages on-topic and check the CMake FAQ at:
> http://www.cmake.org/Wiki/CMake_FAQ
>
> Kitware offers various services to support the CMake community. For more
> information on each offering, please visit:
>
> CMake Support: http://cmake.org/cmake/help/support.html
> CMake Consulting: http://cmake.org/cmake/help/consulting.html
> CMake Training Courses: http://cmake.org/cmake/help/training.html
>
> Visit other Kitware open-source projects at http://www.kitware.com/
> opensource/opensource.html
>
> Follow this link to subscribe/unsubscribe:
> https://cmake.org/mailman/listinfo/cmake-developers
>
>
-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
https://cmake.org/mailman/listinfo/cmake-developers


Re: [cmake-developers] [ANNOUNCE] CMake 3.12.0-rc1 is ready for testing

2018-06-25 Thread Raffi Enficiaud

Le 14/06/2018 à 21:10, Robert Maynard a écrit :
I am proud to announce the first CMake 3.12 release candidate. 
https://cmake.org/download/


Documentation is available at: https://cmake.org/cmake/help/v3.12

Release notes appear below and are also published at 
https://cmake.org/cmake/help/v3.12/release/3.12.html


Some of the more significant changes in CMake 3.12 are:

[snip]

* The "FindCURL" module now provides imported targets.

* The "FindJPEG" module now provides imported targets.

* A "FindODBC" module was added to find an Open Database Connectivity
(ODBC) library.

* New "FindPython3" and "FindPython2" modules, as well as a new 
"FindPython" module, have been added to provide a new way to locate 
python environments.




Hi!

would it be possible to add the following to the release notes?

* FindMatlab now supports the Matlab Runtime Compiler (MCR) for
  compiling and linking matlab extensions. The MCR does not
  consume any license and is free to download.

Thanks!
Raffi

--

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
https://cmake.org/mailman/listinfo/cmake-developers


[cmake-developers] CMake Green Hills MULTI build configuration support

2018-06-25 Thread Erich Schroeter
I'm interested in adding build configuration support to the "Green Hills
MULTI" generator and wanted to see if anyone is already in the process of
implementing this feature. If you've worked on this generator in the past
and have any notes you'd like to share with me I'll gladly accept them. I'm
willing to collaborate with anyone wanting to work on this feature too.

My fork is:
https://gitlab.kitware.com/erichschroeter/cmake/tree/feature/GhsMultiBuildConfigurationSupport

-Erich
-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
https://cmake.org/mailman/listinfo/cmake-developers


Re: [cmake-developers] cmake on AIX

2018-06-25 Thread REIX, Tony
Hi Rolf,


Thanks for your help! I have warned the MariaDB project on 
maria-develop...@lists.launchpad.net about his issue.


Séna and I are CMake and MariaDB beginners. They are new and very complex for 
us. Learning.


Thanks again !

Regards,


Tony



Date: Fri, 22 Jun 2018 14:20:48 +0200
From: Rolf Eike Beer 
To: cmake-developers@cmake.org
Subject: Re: [cmake-developers] cmake on AIX
Message-ID: 
Content-Type: text/plain; charset=US-ASCII; format=flowed

Am 2018-06-22 14:11, schrieb REIX, Tony:
> Hi Brad,
>
>
> Still investigating why MariaDB does not build.
>
>
> We have the following trace:
> ...

As Brad already said:

> I suspect mariadb's source is setting CMAKE_REQUIRED_LIBRARIES
> to a space-separated value instead of a ;-separated value.

That broken here:
https://github.com/MariaDB/server/blob/ed0b84a0270bd99b001dd00654875d26e29b9432/plugin/auth_gssapi/cmake/FindGSSAPI.cmake#L56

Report to MariaDB to fix their things.

Eike

--



Cordialement,

Tony Reix

ATOS / Bull SAS
ATOS Expert
IBM Coop Architect & Technical Leader
Office : +33 (0) 4 76 29 72 67
1 rue de Provence - 38432 Échirolles - France
www.atos.net
-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
https://cmake.org/mailman/listinfo/cmake-developers