As far as I understand this 'env' is not a standard key in Ninja, right?
That would be actually great to let CMake define environment variables in
rules.
Does CMake support that already?
What about Makefile compatibility, is it possible to define env variables
per rule in Makefiles?


On Tue, Jan 20, 2015 at 12:00 PM, Ben Boeckel <ben.boec...@kitware.com>
wrote:

> On Tue, Jan 20, 2015 at 10:42:47 -0500, Daniel Levin wrote:
> > This wrapper script cannot be common, because for each kind of build env
> > variable set will be different. So it need to be created at CMake
> > generation time saving current QNX* env variables into this wrapper
> script.
> > So next time you can open clean shell and run 'make' or 'ninja' and it
> will
> > properly use environment variables defined previously at generation
> stage.
>
> What if Ninja itself gained support for 'env =' on rules for Ninja to
> set environment variables for the rule and QNX-on-Windows set CMake
> variables which filled this in appropriately?
>
> --Ben
>
-- 

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-developers

Reply via email to