def sanitizedFilenameIncludeGuard(self, absFileName):
        # Use relative path to ensure files are identical across build directories
        relFileName = os.path.relpath(absFileName)
        return "__CPPML_TRANSFORMED_" + "".join(['_' if not x.isalnum() else x for x in relFileName])
Update an already-existing repo to the given ``rev_options``.
dataset/ETHPy150Open ufora/ufora/build/cppml.py/cppml.sanitizedFilenameIncludeGuard--crossover with--dataset/ETHPy150Open GeekTrainer/Flask/Work/Trivia - Module 5/env/Lib/site-packages/pip/vcs/__init__.py/VersionControl.update