Moritz Bunkus
58414b1f4f
add_po.rb: unlink archive after extraction
2015-07-24 15:36:08 +02:00
Moritz Bunkus
58b79f1c98
add a script for adding po files automatically
2015-07-24 15:19:12 +02:00
Moritz Bunkus
c9fed48fdb
build system: function »error« does not existt
2015-07-18 20:21:26 +02:00
Moritz Bunkus
dedcb6455c
build system: fix unit test executable names for Windows
...
Fixes #1318 .
2015-06-29 22:20:29 +02:00
Moritz Bunkus
ba3fbeaa14
build system: fix po style adjustment with very long file names
...
If a path + file name exceeds the wrap length then the translation
update mechanism went into an endless loop. So always output at least
one file, even if the line length limit is violated.
2015-06-26 21:04:15 +02:00
Moritz Bunkus
b4dbc2d5d0
build system: add .exe for unit tests run on Windows
...
Fixes #1232 .
2015-06-04 20:14:07 +02:00
Moritz Bunkus
2bcd1aec8d
build system: output tarball file name
2015-05-12 19:23:56 +02:00
Moritz Bunkus
8221f3453c
build system: force UTF-8 string encoding when reading source files
...
The files are encoded in UTF-8. Unfortunately there are situations in
which the environment either has no locale set at all or one that
doesn't use an encoding of UTF-8 (e.g. LC_ALL=C). In such cases Ruby's
default string encoding is set to US-ASCII.
Fixes #1189 .
2015-05-11 18:20:50 +02:00
Moritz Bunkus
131b693bca
build system: don't rename debian-upstream to debian for dev:tarball* targets
2015-05-09 17:18:37 +02:00
Moritz Bunkus
afb6472d6d
build system: use correct order for linker flags for internal libEBML/libMatroska
...
Should fix #1177 .
2015-04-28 13:55:10 +02:00
Moritz Bunkus
1e567156b5
build system: fix version number variable in dev:tarball* targets
2015-04-26 11:31:11 +02:00
Moritz Bunkus
728fb0a307
GUI, mkvinfo GUI: link against Cocoa platform plugin on Mac OS
2015-04-19 19:53:12 +02:00
Moritz Bunkus
577cc0f7cc
build system: build pre-compiled headers before MKVToolNix GUI sources
2015-03-31 21:47:11 +02:00
Moritz Bunkus
0bad8270cb
build system: fix Ruby warnings
...
These include:
- assigned but unused local variable
- & interpreted as argument prefix
- ambiguous first argument
- shadowed variables
2015-03-24 13:20:18 +01:00
Moritz Bunkus
8b22523e55
build system: multiple sources in one line in Swedish translation file
2015-03-24 13:14:55 +01:00
Moritz Bunkus
da54691975
man page translations: fix format
...
po4a-translate requires empty lines at precisely the right places in
order to recognize entries.
Fixes #1134 .
2015-02-27 18:51:40 +01:00
Florent Thiéry
b00eeac099
rename STATIC_LIBS by LINK_STATICALLY because it was misleading
2015-02-19 13:36:40 +01:00
Anthony Violo
1e6b546cd1
Added option to compile static binaries
2015-02-18 11:44:45 +01:00
Moritz Bunkus
2fcb10365b
a new timecode calculator class for intermixing provided and calculated timecodes
2015-02-14 21:21:32 +01:00
Moritz Bunkus
3310e6b486
mkvinfo, mkvtoolnix-gui: don't link QtAccessiblePlugin for Windows
...
It seems not to be needed for 5.3.x, and in 5.4.x it doesn't even exist
as a separate plugin anymore.
2015-02-03 10:53:57 +01:00
Moritz Bunkus
b47ae1ee4b
build system: use libEBML/libMatroska via pkg-config
2014-12-21 10:50:26 +01:00
Moritz Bunkus
61e9e36592
build sys: use system version of pugixml if present
...
Fixes #1090 .
2014-12-05 12:35:39 +01:00
Moritz Bunkus
265049a45b
GUI: load QtAccessibleWidgets plugin
2014-09-09 14:28:35 +02:00
Moritz Bunkus
4a610ce9c1
Build system: Qt: link against and load platform plugin on Windows
2014-09-07 21:30:50 +02:00
Moritz Bunkus
291890ca30
Build system: rake target for building a source tarball
2014-09-01 15:38:44 +02:00
Moritz Bunkus
7ce1885173
Build system: don't word-wrap Turkish .po file
2014-08-24 14:40:12 +02:00
Moritz Bunkus
f6b4a41ded
build system: adjust nl translation to translator's poedit style
2014-06-11 08:17:58 +02:00
Moritz Bunkus
aeb65b3caa
build system: adjust to poedit style for Basque translations
2014-04-28 20:33:18 +02:00
Moritz Bunkus
1ea5a2f8c9
Build system: adjust po settings for Polish translator's poedit
2014-04-18 09:16:29 +02:00
Moritz Bunkus
2f97945b15
build system: adjust Ukrainian translation files format
2014-03-22 09:25:27 +01:00
Moritz Bunkus
2fc478d78e
Merge remote-tracking branch 'refs/remotes/mosu/master' into mkvtoolnix-gui
2014-02-01 23:57:33 +01:00
Moritz Bunkus
39f62d8c60
build system: update comp_tree to 1.1.3
2014-02-01 23:43:58 +01:00
Moritz Bunkus
2d3be2275f
build system: use tighter dependencies for Qt files
2014-02-01 23:43:57 +01:00
Moritz Bunkus
c151f2043b
build system: move format string verification into Rakefile
2014-01-25 12:42:36 +01:00
Moritz Bunkus
4d946f05e1
Merge branch 'master' into mkvtoolnix-gui
2014-01-17 16:49:54 +01:00
Moritz Bunkus
69d16da4e7
build system: require Ruby 1.9.x or newer
2014-01-08 14:20:15 +01:00
Moritz Bunkus
afd81c7bb6
build system: only depend on .png header for files actually using them
2014-01-01 22:37:28 +01:00
Moritz Bunkus
3d015db49b
build system: convert bin2h call from Ruby executable to built-in function
2014-01-01 21:41:01 +01:00
Moritz Bunkus
1e8b9e8540
Rake: Helper method for debugging dependency issues
2013-12-30 19:35:25 +01:00
Moritz Bunkus
17562886a6
build system: reformat certain po files to match poedit's current output
2013-12-29 00:29:28 +01:00
Moritz Bunkus
2670e2e168
build system: use gtest system installation if present
2013-12-25 13:00:28 +01:00
Moritz Bunkus
06c07a0906
Rakefile: task for cleaning just the unit tests
2013-07-04 23:11:44 +02:00
Moritz Bunkus
2daf658edc
All: remove support for BZ2 and LZO compression
2013-03-03 21:04:19 +01:00
Moritz Bunkus
436dfdd2ff
Unit tests: don't compile "gtest-all.cc"
...
gtest-all.cc contains the fused copy of all the other source files in
gtest. Therefore the linker may complain about duplicate symbols.
2012-12-28 12:40:45 +01:00
Moritz Bunkus
78fa9e04cf
Always build unit tests if gtest is available
2012-08-26 12:36:14 +02:00
Moritz Bunkus
1cd37eb212
Common init code for test cases; start of unit tests for propedit
2012-08-15 09:16:52 +02:00
Moritz Bunkus
dc225ba8d6
Build static library for each executable (except mmg)
...
Helps unit tests for those
2012-08-13 21:20:50 +02:00
Moritz Bunkus
6a2698f5ec
Split single unit test directory into multiple ones
...
The goal is to enable testing of application specific files, e.g. for
mkvpropedit.
2012-08-13 20:41:35 +02:00
Moritz Bunkus
79421eaa6f
Build framework for unit tests based on Google's test framework
2012-08-07 23:08:40 +02:00
Moritz Bunkus
7357c7c7fa
Fix running rake with Ruby 1.8.7
2012-04-26 16:02:12 +02:00