Link to home
Start Free TrialLog in
Avatar of naseeam
naseeamFlag for United States of America

asked on

Where is CLEARCASE_ROOT defined?

My OS is Windows NT.  I run clearmake with GNU compatibility.  We recursively build our libraries and applications.  I have the following question from our top level makefile:

# VOB_ROOT
#
VOB_ROOT = $(CLEARCASE_ROOT)

Where is CLEARCASE_ROOT defined?  what's it's value.  Our top level makefile refers to CLEARCASE_ROOT but where is it defined?
Avatar of peakpeak
peakpeak
Flag of Sweden image

Tried SET in a command window?
Avatar of jkr
On NT/W2k/Xp et. al. you should find that in the registry under

HKEY_CURRENT_USER\Environment

Alternatively, you can set/change that using "My Computer|Properties|Advanced|Environment Variables"
BTW, using "set" is restricted to the current console window where the command is executed, so its use is limited.
Avatar of naseeam

ASKER

It's not in the above registry nor it shows up by typing set in a command window.
Then set it there. These environment variables are passed to any process that is created, so you will get that stuff working by providing the correct value.
Avatar of naseeam

ASKER

My stuff is working for a long time.  I never had to set CLEARCASE_ROOT to my environment.  
Is this generated when clearmake is run?
When 'clearmake' sets that environment variable for the processes it launches, this will work also.
ASKER CERTIFIED SOLUTION
Avatar of naseeam
naseeam
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of naseeam

ASKER

I don't follow the followig.  Please explain again.  Thanks.

When 'clearmake' sets that environment variable for the processes it launches, this will work also.
Closed, no points refunded.
Vee_Mod
Community Support Moderator
Avatar of modus_operandi
modus_operandi

Closed, 0 points refunded.
modus_operandi
EE Moderator