Re: [CMake] Interest in adding to CMake the CMakeGet module to get dependencies

2017-08-04 Thread Craig Scott
TLDR: There may be other work already covering similar capabilities (e.g. hunter and WIP that I'm uncloaking here). This response is mostly about providing broader discussion. Paul it seems you've been busy since you first asked about cget

Re: [CMake] Not able to find boost with cmake

2017-08-04 Thread ??????
Actually I have built boost from source with the version I downloaded, and I've run the install script given by boost. However, I just cannot let CMake find it. [ D:/Program Files/CMake/share/cmake-3.9/Modules/FindBoost.cmake:1450 ] _boost_LIBRARY_SEARCH_DIRS_RELEASE = D:/Program Files/PCL 1.8

Re: [CMake] CMake 3.9 change to dependencies of object compilation

2017-08-04 Thread Robert Maynard
I see no reason that we couldn't provide a TARGET_OBJ_DIR:tgt generator expression that states where the objects reside. Opening TARGET_OBJ_DIR and TARGET_OBJECTS to be evaluated for any target would require some work, and an interested CMake developer. FYI Due to XCode limitations we can't allow

[CMake] Interest in adding to CMake the CMakeGet module to get dependencies

2017-08-04 Thread paul via CMake
Hi, I have a written a cmake module to get dependencies using the cget protocol here: https://github.com/pfultz2/cmake-get This is different than `ExternelProject`: * `ExternelProject` happens only during build, which allows this module to work in both in config and script mode.  * In config m

Re: [CMake] CMake 3.9 change to dependencies of object compilation

2017-08-04 Thread Puetz Kevin A
> -Original Message- > From: Ben Boeckel [mailto:ben.boec...@kitware.com] > Sent: Friday, August 04, 2017 12:55 PM > To: Puetz Kevin A > Cc: cmake@cmake.org; Robert Maynard > Subject: Re: CMake 3.9 change to dependencies of object compilation > > On Fri, Aug 04, 2017 at 17:35:53 +, P

Re: [CMake] CMake 3.9 change to dependencies of object compilation

2017-08-04 Thread Puetz Kevin A
> -Original Message- > From: Robert Maynard [mailto:robert.mayn...@kitware.com] > Sent: Friday, August 04, 2017 1:03 PM > To: Ben Boeckel > Cc: Puetz Kevin A ; cmake@cmake.org > Subject: Re: CMake 3.9 change to dependencies of object compilation > > You can find the location for object fi

Re: [CMake] CMake 3.9 change to dependencies of object compilation

2017-08-04 Thread Puetz Kevin A
Thanks for the reply, questions/clarifications below. > -Original Message- > From: Ben Boeckel [mailto:ben.boec...@kitware.com] > Sent: Thursday, August 03, 2017 10:59 AM > To: cmake@cmake.org > Cc: Robert Maynard ; Puetz Kevin A > > Subject: Re: CMake 3.9 change to dependencies of object

Re: [CMake] CMake 3.9 change to dependencies of object compilation

2017-08-04 Thread Robert Maynard
You can find the location for object files by using $. This can be used as the DEPENDS of a custom command. I would not try using OBJECT_OUTPUTS as IIRC that is only used by the makefile generator. On Fri, Aug 4, 2017 at 1:55 PM, Ben Boeckel wrote: > On Fri, Aug 04, 2017 at 17:35:53 +, Puetz

Re: [CMake] CMake 3.9 change to dependencies of object compilation

2017-08-04 Thread Ben Boeckel
On Fri, Aug 04, 2017 at 17:35:53 +, Puetz Kevin A wrote: > Thanks for the reply, questions/clarifications below. > > requests that that be fixed as well (though that is backwards compatible > > since the solution will likely involve ). > > Sentence cut off? I assume you meant "will likely invo