(s)
return s.replace('$', '$$')
Make has its own variable expansion syntax using $. We must escape it for
     string to be interpreted literally.
Make has its own variable expansion syntax using $. We must escape it for
     string to be interpreted literally.
Make has its own variable expansion syntax using $ . We must escape it for string to be interpreted literally .
def EscapeMakeVariableExpansion(s):
  """Make has its own variable expansion syntax using $. We must escape it for
     string to be interpreted literally."""
  return s.replace('$', '$$')
def EscapeMakeVariableExpansion ( s ) : return s . replace ( '$' , '$$' )