Martin Hořeňovský
fe3dddcc6d
Fix updateVersionPlaceholder when the placeholder starts the line
2020-12-29 15:02:25 +01:00
Martin Hořeňovský
aca2472d40
Stop uploading new releases to wandbox
2020-10-31 18:21:00 +01:00
sp-dani-garcia
51b29ced1a
Add SonarQube Generic Test Data reporter
...
It outputs reports in the `Generic Execution Test Data` format, see
https://docs.sonarqube.org/latest/analysis/generic-test/ , specifically
https://docs.sonarqube.org/latest/analysis/generic-test/#header-2
Close #1738 (this is a cherry-pick and fixup of that PR)
2019-10-27 10:02:41 +01:00
Martin Hořeňovský
1189a73be2
Do not assume that version placeholders contain ")"
2019-09-06 13:25:39 +02:00
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
Martin Hořeňovský
7a4beed6a6
Make release script update version placeholders in docs
2019-08-03 10:44:57 +02:00
Martin Hořeňovský
34dcd2c436
Remove remains of the old conan things from release script
2018-11-26 20:47:40 +01:00
Martin Hořeňovský
44722f9ed3
Integrate CMake with <catch2/catch.hpp>
include paths
...
This also goes for pkg-config installed by our CMake installation.
This includes
* Updating CMake version on Travis
* Adding a `Catch2` subfolder to the `single_include/` folder to
provide this include path both _inside_ the repository, and _outside_.
* Updated examples to build with the new paths
* Other general CMake cleanup
2018-06-24 12:32:22 +02:00
Martin Hořeňovský
44dbda9f01
Add CATCH_VERSION_* defines for external use
...
I wonder how much use they will actually see, but their cost is
fairly minor.
Closes #1131
2018-01-26 20:56:14 +01:00
David Seifert
1e3ddbb496
Specify VERSION in modern CMake
2018-01-18 23:20:26 +01:00
Martin Hořeňovský
2bc33dd04d
Fix script responsible for updating release link in the readme
2018-01-10 14:02:15 +01:00
Martin Hořeňovský
f5910f38ef
Copy reporters to single_include during releases
2018-01-10 13:44:08 +01:00
Martin Hořeňovský
812bf21740
Move imports close to point of usage in Python scripts
...
This means that you no longer need urllib2 to regenerate
single header file, etc
2017-11-19 22:02:22 +01:00
Martin Hořeňovský
c7d9f02d5b
Add pkg-config support
...
Closes #1032
2017-10-12 21:56:22 +02:00
Martin Hořeňovský
dee61df274
Refactor release scripts, automatically update Wandbox on release
2017-08-24 22:50:25 +02:00
Martin Hořeňovský
aa42dd92d1
Merge branch 'master' into dev-modernize
2017-08-10 11:34:26 +02:00
Martin Hořeňovský
93f84b5b0d
Modified generateSingleHeader script to work with .cpp files better
...
Also fixed the scripts to take into account renamed version file
2017-07-09 21:02:36 +02:00
Uilian Ries
7013e388f7
#926 Update Conan test version by release
...
Signed-off-by: Uilian Ries <uilianries@gmail.com>
2017-06-28 16:45:42 +01:00
Uilian Ries
3491804598
#926 Update Conan version by release
...
- Update release scripts to increment Conan version
Signed-off-by: Uilian Ries <uilianries@gmail.com>
2017-06-23 16:03:36 -03:00
Kevin Ushey
e04dc5105b
use inline 'libraryVersion()' function ( closes #858 )
2017-03-22 15:51:02 +01:00
Phil Nash
b4c9bf5802
Removed version # from readme
...
- and script that updates it (as it’s now automatically in a badge)
2017-03-03 15:40:32 +00:00
Martin Hořeňovský
73872207db
Direct download link now links to latest release version
...
Also edited releaseCommon script to update the link in readme as well.
2017-01-26 13:12:19 +01:00
Phil Nash
21f7ef6fdc
Committed to semantic versioning
...
as prompted by #365 , #430 , #447 and a thread on the google group.
- split version bumping out of generateSingleHeader script
- separate scripts for bumping each version component
- "build" number only incremented for "develop" builds
2015-06-29 18:06:15 +01:00