Commit Graph

35 Commits

Author SHA1 Message Date
Moritz Bunkus
ab6455f68c
build system: fix compatibility with Ruby 3.2.0
Several deprecated functions were removed: `Dir.exists?`,
`File.exists?` & `FileTest.exists?`.  Instead of those
`FileTest.exist?` must be used (without the `s`). See the release
notes for Ruby 3.2.0 as well as the issue for removing the functions:

https://www.ruby-lang.org/en/news/2022/12/25/ruby-3-2-0-released/
https://bugs.ruby-lang.org/issues/17391
2023-01-02 22:57:21 +01:00
Moritz Bunkus
49001033fb
packaging: use bundled drake part 2 2022-04-11 23:39:34 +02:00
Moritz Bunkus
3af5e0949f
version: use constexpr instead of #define 2021-02-20 23:04:41 +01:00
Ofir Petrushka
962088f59c style: rubocop Style/Encoding
Fix Style/Encoding by rubocop

Signed-off-by: Cody Coder <cody.coder@gitcodebuddy.com>
2020-10-07 11:58:06 +11:00
Moritz Bunkus
c51c1861c9
add developer tool for converting MPEG TS timestamps 2020-06-21 16:13:24 +02:00
Moritz Bunkus
836ce42b73
add developer tool for finding jumps in timestamps in output of mkvinfo -s… 2020-06-21 16:12:42 +02:00
Moritz Bunkus
742a7a207a
version number script: adjust for build system changes 2019-06-22 12:05:29 +02:00
Moritz Bunkus
80189ddadc
news_to_releases_xml: Trollop gem was renamed to Optimist 2019-02-09 11:45:05 +01:00
Moritz Bunkus
0e2cea9cf4
dev tools: add runner script for clang-tidy 2019-01-02 23:08:45 +01:00
Moritz Bunkus
7698d43a55
add_icons.rb: support for adding scalable versions 2018-12-30 18:35:33 +01:00
Moritz Bunkus
a6c3d1f7a5
version bump script: add release info to AppStream meta info file 2018-08-19 20:43:51 +02:00
Moritz Bunkus
c2dcb6fe16
dev tools: fix path to mkvtoolnix.spec 2018-07-12 19:55:42 +02:00
Moritz Bunkus
9e04c038f4
packaging: move all packaging files to packaging directory 2018-06-25 17:59:11 +02:00
Moritz Bunkus
ec0f71f391 version number bump script: process AppImage build file 2018-03-02 15:46:26 +01:00
Moritz Bunkus
80761260be build system: show start/stop messages including duration with RUN_SHOW_START_STOP 2018-01-02 15:40:24 +01:00
Moritz Bunkus
9f5768f5b9 NEWS.md parser: handle entries spanning multiple lines properly 2018-01-01 11:26:20 +01:00
Moritz Bunkus
55e2b64e9d bump_version_set_code_name.sh: check number of parameters 2017-12-17 17:24:53 +01:00
Moritz Bunkus
76ac0304c1 rename README.Windows.md to README.md
The file is solely about compiling for Windows, not for using it on
Windows or anything else. SO make it clearer.

A second advantage is that GitLab won't get confused. GitLab
automatically places a link called "ReadMe" on the overview page. It
links to the first file matching the glob "README*" in alphabetical
order. As "README.Windows.md" sorts lower than "README.md", the link
was pointing to a file explaining to the user how to compile for
Windows. Not the ideal landing page for a repository.
2017-12-16 21:13:15 +01:00
Moritz Bunkus
19f01f77e7 version number bump script: fix updating the installer version number 2017-05-20 22:11:53 +02:00
Moritz Bunkus
98468d68ce version number bump script: fix error when code name contains a slash part 2 2017-05-20 19:19:01 +02:00
Moritz Bunkus
b754ac67a7 version number bump script: fix error when code name contains a slash 2017-05-20 19:15:57 +02:00
Moritz Bunkus
d2e9890825 dev tools: add script for bumping version number & setting release code name 2017-04-22 13:51:07 +02:00
Moritz Bunkus
32d5f15b2f Ruby NEWS.md module: remove comments when reading the file 2017-04-14 15:00:29 +02:00
Moritz Bunkus
20695cc745 News Ruby module: ignore entries that haven't been released yet 2017-03-30 19:09:57 +02:00
Moritz Bunkus
2c3ab3edb1 docs, build scripts: convert further mentions of drake to rake 2017-01-08 21:22:06 +01:00
Moritz Bunkus
0d122b247b add a simple tool for formatting a timestamp in ns 2017-01-03 13:28:29 +01:00
Moritz Bunkus
810b3608f0 move tool dealing with NEWS.md to tools/development
This tool is only useful for developers/maintainers, not for users.
2017-01-02 20:18:25 +01:00
Moritz Bunkus
9c2ecc392a build system: update Project-Id-Version PO header on manual updates, too 2016-11-20 17:27:08 +01:00
Moritz Bunkus
34c08685e8 update_translations: fix wrong directory when handling archives 2016-05-30 19:19:08 +02:00
Moritz Bunkus
56af6d1273 update_translations.rb: merge new entries instead of copying the file
That way changes to the source locations won't trigger huge diffs.
2016-05-23 09:31:01 +02:00
Moritz Bunkus
f22fc8b426 update_translation.rb: normalize po file after copying it 2016-04-10 15:22:19 +02:00
Moritz Bunkus
5bc6727b46 rename add_po.rb to update_translations.rb 2016-01-08 13:08:27 +01:00
Moritz Bunkus
11ae3660a2 add_po.rb: fix support for Qt translation files that aren't named *base* 2015-11-25 21:14:59 +01:00
Moritz Bunkus
c21b3f982a add_po.rb: support for adding man page translations 2015-10-16 18:44:03 +02:00
Moritz Bunkus
ded13bdd76 rename "build" directory to "tools" 2015-10-07 19:50:37 +02:00