| Server IP : 216.92.14.13 / Your IP : 216.73.216.171 Web Server : Apache System : Linux vps4089.pairvps.com 5.15.0-190-generic #200-Ubuntu SMP Fri Aug 7 15:06:04 UTC 2026 x86_64 User : rmlac2fmr ( 1040637) PHP Version : 8.2.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /lib/scons/SCons/ |
Upload File : |
�
�b3Qc @ s� d Z d Z d d l Z d d l Z d d l Z d d l Z d Z d Z d Z d � Z
d e f d � � YZ d
e f d � � YZ
e
� j Z [
d S( s7 src/engine/SCons/PathList.py 2013/03/03 09:48:35 garyos1 SCons.PathList
A module for handling lists of directory paths (the sort of things
that get set as CPPPATH, LIBPATH, etc.) with as much caching of data and
efficiency as we can while still keeping the evaluation delayed so that we
Do the Right Thing (almost) regardless of how the variable is specified.
i����Ni i i c C sj y
| j } WnM t k
r\ t | t j j � sD t j j | � rM | } qf t | � } n
X| � } | S( s�
This is the "string conversion" routine that we have our substitutions
use to return Nodes, not strings. This relies on the fact that an
EntryProxy object has a get() method that returns the underlying
Node that it wraps, which is a bit of architectural dependence
that we might need to break or modify in the future in response to
additional requirements.
( t gett AttributeErrort
isinstancet SConst Nodet Utilt is_Sequencet str( t objR t result( ( s /usr/lib/scons/SCons/PathList.pyt node_conv1 s
' t _PathListc B s2 e Z d Z d � Z d � Z d � Z d � Z RS( s$
An actual PathList object.
c C s� t j j | � r'