[CMake] $ENV{HOSTNAME}

Salvatore Iovene salvatore.iovene+cmake at googlemail.com
Wed Nov 21 08:36:26 EST 2007


Hi,
notice the following code:

siovene at sd024:/tmp/foo$ cat CMakeLists.txt
MESSAGE(STATUS "HOSTNAME = $ENV{HOSTNAME}")
MESSAGE(STATUS "USER = $ENV{USER}")
MESSAGE(STATUS "HOME = $ENV{HOME}")

And its output:

siovene at sd024:/tmp/foo$ cmake .
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Check size of void*
-- Check size of void* - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- HOSTNAME =
-- USER = siovene
-- HOME = /home/siovene
-- ENV = $ENV
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/foo

In spite of:

siovene at sd024:/tmp/foo$ echo $HOSTNAME
sd024

A bug? Thanks.


-- 
Salvatore Iovene
http://www.iovene.com/
Key Fingerprint: 5647 944D D5AD 2E87 00B4  7D54 2864 359D FF20 16D8


More information about the CMake mailing list