[Scons-users] Not escaping RPATH correctly
    edA-qa mort-ora-y 
    eda-qa at disemia.com
       
    Sat Aug  5 07:50:22 EDT 2017
    
    
  
I'm having an escaping problem with an rpath of $ORIGIN. I'm needing to
do this:
baseEnv['RPATH'] = Literal('\\$$ORIGIN')
I'm not understading two parts of this:
- Why do I need $$?  Doesn't `Literal` ignore $ tokens?
- The need for `\\` is because SCONS is passing this value to the shell
without doing proper escaping. The `\\` gets the sh escape character in
front of the $ sign
-- 
edA-qa mort-ora-y 
http://mortoray.com/
Leaf - the language we always wanted
http://leaflang.org/
    
    
More information about the Scons-users
mailing list