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