Thanks guys - you both hit on my fallback plan. I had a feeling it wouldn't
be trivial to get that working without actually adding some functionality
to cmake itself.

I'll just keep my builds out of tree so I don't interfere with the existing
build system!

Cheers

On Tue, Jan 20, 2015 at 12:00 PM, Gonzalo Garramuno <ggarr...@gmail.com>
wrote:

> On 20/01/15 15:57, Ma O-Nigiri wrote:
>
>>
>> Is this possible? I tried fiddling with some of the path variables and it
>> didn't pan out.
>>
> I believe what you want is not possible.  However, you can have:
>
> cmake/modules
>         FindOpenEXR.cmake
> mytool
>     CMakeLists.txt  ( with add_subdirectory( src ) )
>     src/
>         CMakeLists.txt (with compilation directives )
>         file.cpp
>
> To compile, you create a build directory, like:
>     $ cd (root of project)
>     $ mkdir build-linux64
>     $ cd build-linux64
>     $ cmake ..
>     $ make && make install
>
> This keeps all the files that cmake creates out of your source tree.
>
-- 

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:
http://public.kitware.com/mailman/listinfo/cmake

Reply via email to