Moritz Bunkus
61e9e36592
build sys: use system version of pugixml if present
...
Fixes #1090 .
2014-12-05 12:35:39 +01:00
Moritz Bunkus
8d32a62b9b
Translations: enable Catalan translation
2014-11-05 09:50:02 +01:00
Moritz Bunkus
3451843c0b
Build system: don't warn about missing field initializers
2014-10-07 19:06:46 +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
fb88e463f2
build system: add target for stripping executables
2014-07-26 19:15:18 +02:00
Moritz Bunkus
2c553f944d
build system: always make target 'apps:tools' available
2014-07-15 20:16:14 +02:00
Moritz Bunkus
6cbbab537f
build system: fix function call args for translations:update:manpages
2014-05-24 20:14:10 +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
d7381b93b3
build system: don't word-wrap Dutch translation file
2014-03-23 20:05:34 +01:00
Moritz Bunkus
2f97945b15
build system: adjust Ukrainian translation files format
2014-03-22 09:25:27 +01:00
Moritz Bunkus
108e5dbe71
Merge branch 'master' into mkvtoolnix-gui
2014-02-07 22:30:44 +01:00
Moritz Bunkus
8546756f7a
mpls_dump: a new tool for dumping MPLS file structures
2014-02-05 07:53:34 +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
234975b965
build system: don't scan file system twice for mkvtoolnix-gui .cpp files
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
69d9820d30
build system: don't add -fPIC on Windows
...
…as that flag is ignored for the platform and causes warnings
2014-02-01 23:43:17 +01:00
Moritz Bunkus
5596af7235
build system: don't wrap Basque translation file
2014-01-25 12:42:36 +01:00
Moritz Bunkus
c151f2043b
build system: move format string verification into Rakefile
2014-01-25 12:42:36 +01:00
Moritz Bunkus
9d2c49f860
Rakefile: add -fPIC to CXXFLAGS if compiling with Qt
2014-01-16 12:16:05 +01:00
Moritz Bunkus
69d16da4e7
build system: require Ruby 1.9.x or newer
2014-01-08 14:20:15 +01:00
Moritz Bunkus
cd13fb900f
build system: use correct processor architecture for 64bit Windows builds
2014-01-02 21:23:13 +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
a77be987e3
build system: don't store generated icon .h in the repo
2014-01-01 21:33:22 +01:00
Moritz Bunkus
89c1eb68a3
mmg: show sort indicators in »scanned files« list box
...
See #954 .
2014-01-01 21:33:21 +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
46829f6d9b
build system: let target 'clean' remove unit test object/lib files
2013-12-25 19:59:37 +01:00
Moritz Bunkus
2670e2e168
build system: use gtest system installation if present
2013-12-25 13:00:28 +01:00
Moritz Bunkus
03011e08f9
build system: install PNG images for the guides as well
...
Fixes #941 .
2013-12-15 12:42:43 +01:00
Moritz Bunkus
953aa7e4f2
build system: fix missing space in compiler options if optimizations are enabled
2013-11-27 22:00:00 +01:00
Moritz Bunkus
5b887990ca
build system: use -std=c++11 instead of -std=c++0x if the compiler supports it
2013-10-26 18:50:15 +02:00
Moritz Bunkus
da654e7ea7
build system: add -Wlogical-op warning flag for gcc 4.8.x
2013-10-26 12:52:22 +02:00
Moritz Bunkus
5de88ec536
build system: move compiler warning flag checks to their own file
2013-10-26 12:52:22 +02:00
Moritz Bunkus
4f91fa0b30
build system: define WINVER and _WIN32_WINNT from the Rakefile
2013-10-19 12:08:17 +02:00
Moritz Bunkus
fa8d3b4f3f
Rakefile: accept xx_YY style LANGUAGE when creating new translation file
2013-09-19 11:01:05 +02:00
Moritz Bunkus
06c07a0906
Rakefile: task for cleaning just the unit tests
2013-07-04 23:11:44 +02:00
Moritz Bunkus
aeeac1c5fd
Cosmetics: no tabs!
2013-04-27 13:00:58 +02:00
Moritz Bunkus
8af42f2a85
build system: avoid certain warnings with clang & libstdc++
2013-04-13 19:38:06 +02:00
Moritz Bunkus
94b2632a1f
build system: avoid certain warnings with Qt and clang
2013-04-04 09:21:23 +02:00
Moritz Bunkus
2daf658edc
All: remove support for BZ2 and LZO compression
2013-03-03 21:04:19 +01:00
Moritz Bunkus
29597e8383
Output builder name (saxon-he), not interpreter (java)
2013-01-21 22:50:04 +01:00
Moritz Bunkus
23e633a765
Build system: fix HTML man pages target for XSLT 2.0 stylesheets
2013-01-06 22:20:17 +01:00
Moritz Bunkus
a199c99508
Build system: add -mno-ms-bitfields when compiling with mingw
...
gcc 4.7.0 changed from "-mno-ms-bitfields" to "-mms-bitfields" (which
is how Microsoft's compilers do it). This means that even structures
with __attribute__((packed)) are sometimes padded. As MKVToolNix uses
padded structures solely inside itself without handing them over to
Windows APIs or external DLLs (assuming static compilation with MXE)
this is safe.
2012-12-31 17:42:39 +01:00
Moritz Bunkus
41da46b5d5
Fix compiler flags (missing space)
2012-09-30 21:12:56 +02:00
Moritz Bunkus
3be6bf725b
Abort compilation on the first error (-Wfatal-errors)
2012-09-30 18:05:03 +02:00
Moritz Bunkus
78fa9e04cf
Always build unit tests if gtest is available
2012-08-26 12:36:14 +02:00
Moritz Bunkus
cd770a8808
Test and use '-Qunused-arguments' with clang
...
Otherwise clang will complain about all the -I directives it doesn't
use.
2012-08-19 23:31:38 +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