mirror of
https://github.com/pytorch/pytorch.git
synced 2025-10-20 21:14:14 +08:00
Summary: Context: https://github.com/pytorch/pytorch/pull/53299#discussion_r587882857 These are the only hand-written parts of this diff: - the addition to `.github/workflows/lint.yml` - the file endings changed in these four files (to appease FB-internal land-blocking lints): - `GLOSSARY.md` - `aten/src/ATen/core/op_registration/README.md` - `scripts/README.md` - `torch/csrc/jit/codegen/fuser/README.md` The rest was generated by running this command (on macOS): ``` git grep -I -l ' $' -- . ':(exclude)**/contrib/**' ':(exclude)third_party' | xargs gsed -i 's/ *$//' ``` I looked over the auto-generated changes and didn't see anything that looked problematic. Pull Request resolved: https://github.com/pytorch/pytorch/pull/53406 Test Plan: This run (after adding the lint but before removing existing trailing spaces) failed: - https://github.com/pytorch/pytorch/runs/2043032377 This run (on the tip of this PR) succeeded: - https://github.com/pytorch/pytorch/runs/2043296348 Reviewed By: walterddr, seemethere Differential Revision: D26856620 Pulled By: samestep fbshipit-source-id: 3f0de7f7c2e4b0f1c089eac9b5085a58dd7e0d97
25 lines
727 B
CMake
25 lines
727 B
CMake
# CMake file to replace the string contents in Google Test and Google Mock
|
|
# Usage example:
|
|
# Patch the cmake file
|
|
# cmake -DFILENAME=internal_utils.cmake
|
|
# -DBACKUP=internal_utils.cmake.bak
|
|
# -DREVERT=0
|
|
# -P GoogleTestPatch.cmake
|
|
# Revert the changes
|
|
# cmake -DFILENAME=internal_utils.cmake
|
|
# -DBACKUP=internal_utils.cmake.bak
|
|
# -DREVERT=1
|
|
# -P GoogleTestPatch.cmake
|
|
|
|
|
|
if(REVERT)
|
|
file(READ ${BACKUP} content)
|
|
file(WRITE ${FILENAME} "${content}")
|
|
file(REMOVE ${BACKUP})
|
|
else(REVERT)
|
|
file(READ ${FILENAME} content)
|
|
file(WRITE ${BACKUP} "${content}")
|
|
string(REGEX REPLACE "[-/]Z[iI]" "/Z7" content "${content}")
|
|
file(WRITE ${FILENAME} "${content}")
|
|
endif(REVERT)
|