Commit Graph

75 Commits

Author SHA1 Message Date
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
Moritz Bunkus
cdc7dddb90 Avoid warning from Ruby 1.8.7 2012-04-26 15:58:35 +02:00
Moritz Bunkus
abcc50f2b4 Fix linking if configure --cache-file is used twice 2012-04-24 19:55:43 +02:00
Moritz Bunkus
50620f4988 Merge remote-tracking branch 'refs/remotes/origin/mmg-qt' 2012-04-16 22:17:07 +02:00
Moritz Bunkus
4c84c4ce12 Upgrade included drake to 0.9.2.0.3.1 2012-04-16 22:13:03 +02:00
Moritz Bunkus
380f75df72 Fix dependency file name clashes; ignore not existing dependencies; use simpler format 2012-04-11 16:48:15 +02:00
Moritz Bunkus
1542a6bac7 Only install application icons 2012-04-11 12:00:48 +02:00
Moritz Bunkus
bb155cc1dd Implement/fix build system for mmg-qt 2012-04-09 17:48:38 +02:00
Moritz Bunkus
f4721c599c Don't shell out for :clean target 2012-04-09 16:32:46 +02:00
Moritz Bunkus
e1a499f3a2 Move temporary dependency files to a temporary directory 2012-03-18 10:57:43 +01:00
Moritz Bunkus
f39cbdd042 Add the pugixml library 2012-03-17 01:10:46 +01:00
Moritz Bunkus
5f8795c2e2 Simplify library link list 2012-03-17 01:07:45 +01:00
Moritz Bunkus
426a014499 Fix png => h dependency 2012-03-15 17:44:51 +01:00
Moritz Bunkus
d88e833557 Include bin2h.rb helper tool 2012-03-15 17:44:18 +01:00
Moritz Bunkus
45adfd4e4f Use PNG icons instead of XPM icons on non-Windows 2012-03-15 17:17:57 +01:00
Moritz Bunkus
9cc37dd272 Abort drake if xsltproc finds a logical error (like wrong link targets) 2012-02-25 15:05:14 +01:00
KonaBlend
2ecf2e2f46 optimize rake deps to exclude absolute paths
- exclude absolute pathnames from rake.d/dependency.d/ content
- improve readability of content files: 1 file per line
- content size and dependencies reduced from 3.3MB --> 0.9MB
- time to perform rake on built tree reduced from 2200ms to 500ms
2011-12-10 17:41:24 +01:00
Moritz Bunkus
6e17266c49 Remove more traces of the DLL build process for libmtxcommon 2011-11-05 23:50:33 +01:00
Moritz Bunkus
f4dcb7b33d Translation files: always write the same style as poedit 2011-10-13 20:57:49 +02:00
Moritz Bunkus
5e2931ea35 Newer rake version compatibility fix 2011-06-02 17:21:25 +02:00
Moritz Bunkus
91a423c88d Don't use features that aren't available on Rub 1.8.6 2011-01-31 17:47:18 +01:00