Commit Graph

23 Commits

Author SHA1 Message Date
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
79421eaa6f Build framework for unit tests based on Google's test framework 2012-08-07 23:08:40 +02:00
Moritz Bunkus
abcc50f2b4 Fix linking if configure --cache-file is used twice 2012-04-24 19:55:43 +02:00
Moritz Bunkus
bb155cc1dd Implement/fix build system for mmg-qt 2012-04-09 17:48:38 +02: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
45adfd4e4f Use PNG icons instead of XPM icons on non-Windows 2012-03-15 17:17:57 +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
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
Moritz Bunkus
da0e382cf7 Only use the internal versions of libebml & libmatroska if the system libs are too old 2011-01-31 11:52:07 +01:00
Moritz Bunkus
fa9fc31e5f Include libebml & libmatroska in the sources & compilation system
Further commits will make this optional so that the system libs are
used if they're new enough.
2011-01-31 10:28:38 +01:00
Moritz Bunkus
c581304069 Don't add objects files more than once during linking 2011-01-20 15:03:15 +01:00
Moritz Bunkus
17dad78450 Don't let files depend on themselves 2010-12-25 23:23:22 +01:00
Moritz Bunkus
ef12126681 Define file dependencies explicitely
Simply defining a rule '.o' => '.cpp' is not enough
for (d)rake. (d)rake only uses the rules for building, not for
determining which elements have to be re-built.
2010-12-24 18:18:15 +01:00
Moritz Bunkus
6549317870 Link against libcurl if found 2010-12-23 16:04:23 +01:00
Moritz Bunkus
edff1163cd Build moc files properly 2010-12-20 23:32:37 +01:00
Moritz Bunkus
6b849d54f0 Don't let env vars override the required {c,cxx,ld}flags 2010-08-01 12:53:34 +02:00
Moritz Bunkus
c17b4d82aa Put tasks into namespaces 2010-08-01 11:12:44 +02:00
Moritz Bunkus
354d77739d A couple of descriptions for tasks 2010-08-01 11:12:43 +02:00
Moritz Bunkus
bbf395afbd Split up the Rakefile into smaller units 2010-08-01 11:12:43 +02:00