parameters: (self, nodes, *args, **kw)
return_statement: return rpaths
docstring: Return nodes' paths (strings) relative to current working directory. 
      
        **Arguments**:
  
          - *nodes* ([`SCons.Node.FS.Base`]) - list of nodes.
          - *args* -  currently unused.
          - *kw* - currently unused.
  
        **Returns**:
  
         - Tuple of strings, which represent paths relative to current working
           directory (for given environment).
docstring_summary: Return nodes' paths (strings) relative to current working directory. 
      
        **Arguments**:
docstring_tokens: Return nodes paths ( strings ) relative to current working directory . ** Arguments ** :
function: def __call__(self, nodes, *args, **kw):
      """ Return nodes' paths (strings) relative to current working directory. 
      
        **Arguments**:
  
          - *nodes* ([`SCons.Node.FS.Base`]) - list of nodes.
          - *args* -  currently unused.
          - *kw* - currently unused.
  
        **Returns**:
  
         - Tuple of strings, which represent paths relative to current working
           directory (for given environment).
      """
      import os 
      import SCons.Node.FS
      rpaths = ()
      cwd =  self.env.fs.getcwd().get_abspath()
      for node in nodes:
        rpath = None
        if isinstance(node, SCons.Node.FS.Base):
          rpath = os.path.relpath(node.get_abspath(), cwd)
        # FIXME: Other types possible here?
        if rpath is not None:
          rpaths += (rpath,)
      return rpaths
function_tokens: def __call__ ( self , nodes , * args , * * kw ) : import os import SCons . Node . FS rpaths = ( ) cwd = self . env . fs . getcwd ( ) . get_abspath ( ) for node in nodes : rpath = None if isinstance ( node , SCons . Node . FS . Base ) : rpath = os . path . relpath ( node . get_abspath ( ) , cwd ) # FIXME: Other types possible here? if rpath is not None : rpaths += ( rpath , ) return rpaths