Я не могу получить среду в пользовательской целевой оболочке.

Я не могу получить среду в пользовательской целевой оболочке.

CMakeList.txt

set( ENV{TEST_VAR} "Hello" )
add_custom_target( test 
    COMMAND ./test.sh
    WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}  )

test.sh

echo test:${TEST_VAR}

при попытке "сделать тест" оболочка не может получить ${TEST_VAR}.

Спасибо.

6
задан jongwon.kwak 17 March 2012 в 05:55
поделиться