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
82e37f12f4
Every object has .to_a, but it will be obsolete soon
2010-09-23 15:46:50 +02:00
Moritz Bunkus
da3e7f2e91
Ruby 1.9.2 does not include '.' in the include path anymore
2010-08-29 11:11:28 +02:00
Moritz Bunkus
b8b0739c00
Fix regex for dependency file analysis
...
On msys there are : in the file names, e.g. c:/msys/....
2010-08-04 22:49:27 +02:00
Moritz Bunkus
bf678a4521
Include vendor dirs even if File#readlink is not available (mingw)
2010-08-02 23:14:25 +02:00
Moritz Bunkus
05573e2060
Use temp files and explicit invocation of /bin/sh on mingw
2010-08-02 23:06:48 +02:00
Moritz Bunkus
607cc79465
Only use Mutexes if Ruby knows about them (Ruby 1.8.6 issue)
2010-08-01 22:06:53 +02: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
a81a7b5a5d
Include our own copy of drake for easier building
2010-08-01 11:43:08 +02:00
Moritz Bunkus
70b6d33b8c
Fixes for compilation with mingw
2010-08-01 11:12:45 +02:00
Moritz Bunkus
32ac14b391
Tasks for creating HTML files from man pages
2010-08-01 11:12:44 +02:00
Moritz Bunkus
249e819eb6
manpage translation update targets
2010-08-01 11:12:44 +02:00
Moritz Bunkus
385f86228f
Install tasks
2010-08-01 11:12:44 +02:00
Moritz Bunkus
c17b4d82aa
Put tasks into namespaces
2010-08-01 11:12:44 +02:00
Moritz Bunkus
b98b950386
Enable building the man pages
2010-08-01 11:12:43 +02:00
Moritz Bunkus
354d77739d
A couple of descriptions for tasks
2010-08-01 11:12:43 +02:00
Moritz Bunkus
8d7fc2723b
Enable dependecies
2010-08-01 11:12:43 +02:00
Moritz Bunkus
97910036a1
Remove .a libs silently
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