catch2/scripts
Martin Hořeňovský 06bc20cf37
Improve handling of newlines in release scripts
Under WSL, Python in text mode will translate `\n` into `\r\n`, even
though other tools and utilities use `\n` (because WSL is basically
Linux). This leads to the update scripts leaving the files with
Windows newlines even though git and similar expect them to have
Linux newlines.

By instead handling files in binary mode, we can keep the original
newlines. This commits switches parts of the update process to
binary mode, but not all because some of the will require a lot of
work to fix.
2019-08-03 19:59:35 +02:00
..
approvalTests.py Revert "Do not resolve symbolic path when sanitizing filepath during approvals" 2019-07-19 18:16:21 +02:00
approve.py Minor fixes to python scripts by pycodestyle 2018-04-27 18:57:18 +02:00
benchmarkCompile.py Fix-up compilation benchmark script 2017-08-30 18:11:52 +02:00
benchmarkRunner.py Scripts intended to be run should now have x bit set. 2017-02-01 21:34:45 +01:00
developBuild.py Change developBuild to work same as *Release 2017-08-30 12:16:10 +02:00
embed.py Minor fixes to python scripts by pycodestyle 2018-04-27 18:57:18 +02:00
embedClara.py Make embedClara.py executable 2018-02-09 16:49:21 +01:00
extractFeaturesFromReleaseNotes.py Helper script to create "Introduced in ..." text - see #1667 2019-08-02 19:18:47 +02:00
fixWhitespace.py Minor fixes to python scripts by pycodestyle 2018-04-27 18:57:18 +02:00
generateSingleHeader.py Move the async-using parts of benchmarking into a .cpp file 2019-06-15 11:43:25 +02:00
majorRelease.py Refactor release scripts, automatically update Wandbox on release 2017-08-24 22:50:25 +02:00
minorRelease.py Refactor release scripts, automatically update Wandbox on release 2017-08-24 22:50:25 +02:00
patchRelease.py Refactor release scripts, automatically update Wandbox on release 2017-08-24 22:50:25 +02:00
releaseCommon.py Improve handling of newlines in release scripts 2019-08-03 19:59:35 +02:00
releaseNotes.py Minor fixes to python scripts by pycodestyle 2018-04-27 18:57:18 +02:00
scriptCommon.py Revert "Do not resolve symbolic path when sanitizing filepath during approvals" 2019-07-19 18:16:21 +02:00
updateDocumentToC.py Fixup TOC script sluggification and documentation 2018-09-09 17:09:57 +02:00
updateWandbox.py Integrate CMake with `<catch2/catch.hpp>` include paths 2018-06-24 12:32:22 +02:00