(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 ( "$" , "$$" )