Commit Graph

45 Commits

Author SHA1 Message Date
Moritz Bunkus
da161a432b CSS & build rules for the developer documentation 2011-08-03 22:32:47 +02:00
Moritz Bunkus
df335cb415 Only build the TAGS file if the "etags" tool has been found
Don't rely on the existence of "TAGS" alone.
2011-05-11 21:40:41 +02:00
Moritz Bunkus
cc43e1d322 Fix mkvpropedit task description 2011-03-23 12:08:30 +01:00
Moritz Bunkus
9cb8a50c96 Depend on the .h produced from the .ui, not the .ui itself
Another fix for bug 576.
2011-03-08 00:16:21 +01:00
Moritz Bunkus
868edce381 Put lib/lib{ebml,matroska} first in include/library paths during compilation if internal libs are to be used 2011-02-06 12:54:56 +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
78ad167b77 Use explicit dependency information for XML to man page transformation 2010-12-26 01:50:21 +01:00
Moritz Bunkus
259d2dbb95 Use curl-config for the CFLAGS and LIBS 2010-12-25 23:23:22 +01:00
Moritz Bunkus
5d3d24c8f3 Added task for calling the format verification script for translations 2010-12-25 21:16:50 +01:00
Moritz Bunkus
6549317870 Link against libcurl if found 2010-12-23 16:04:23 +01:00
Moritz Bunkus
fd451fca7e Don't wrap long lines in man po output; poedit style comments for zh_CN man po 2010-12-21 11:52:57 +01:00
Moritz Bunkus
edff1163cd Build moc files properly 2010-12-20 23:32:37 +01:00
Moritz Bunkus
b686e2b1c2 Install mmg's guide into the "docdir" location
Patch by Christian Morales Vega
2010-11-09 14:41:06 +01:00
Moritz Bunkus
dc5608d4da Only build .1 from .xml if xsltproc & DocBook are available
Fix for bug 575.
2010-10-31 15:41:13 +01:00
Moritz Bunkus
c65f181eb9 Better detection if require_relative is known by the current Ruby version 2010-10-28 09:09:32 +02:00
Moritz Bunkus
6d4969eefc Don't disable warnings about alias breaking 2010-09-08 20:04:49 +02:00
Moritz Bunkus
65d868b1d3 Compile the correct header file for precompiled headers 2010-09-04 22:04:59 +02:00
Moritz Bunkus
7967e294f3 Use "require_relative" for Ruby 1.9.2 2010-09-04 17:14:50 +02:00
Moritz Bunkus
0ae2a02937 Output make-style chdir messages
Helps Emacs locate the files errors and warnings refer to
2010-08-05 22:18:29 +02:00
Moritz Bunkus
67769eb6df Use the proper name for pre-compiled header files 2010-08-01 22:41:19 +02:00
Moritz Bunkus
e7f89447be Allow to specify the name of mmg's executable upon installation
Also affects the man pages
2010-08-01 20:04:47 +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
dde97d8f4b Missing dependency for creating translated .xml files for man pages 2010-08-01 12:28:24 +02:00
Moritz Bunkus
70b6d33b8c Fixes for compilation with mingw 2010-08-01 11:12:45 +02:00
Moritz Bunkus
76288e2201 Fix for Ruby 1.8 2010-08-01 11:12:45 +02:00
Moritz Bunkus
82657735ce Build system for the 'src/tools' directory 2010-08-01 11:12:44 +02:00
Moritz Bunkus
4da568c591 Automatically set number of threads from environment variable 2010-08-01 11:12:44 +02:00
Moritz Bunkus
ac8c0b0a65 Added Rakefiles to nearly every subdirectory 2010-08-01 11:12:44 +02:00
Moritz Bunkus
21f6b4d50f Dependency fix for man page translations 2010-08-01 11:12:44 +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
6719857230 Renamed a lot of global variables 2010-08-01 11:12:44 +02:00
Moritz Bunkus
385f86228f Install tasks 2010-08-01 11:12:44 +02:00
Moritz Bunkus
4a2c0e16a9 A friendly message signalling completion 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
0f6407513d Enable building mmg's guide 2010-08-01 11:12:43 +02:00
Moritz Bunkus
fc5d41cad6 Enable building the translations 2010-08-01 11:12:43 +02:00
Moritz Bunkus
b98b950386 Enable building the man pages 2010-08-01 11:12:43 +02:00
Moritz Bunkus
e45db1a100 Tag file creation 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
789b258af6 Proper handling of precompiled header compilation 2010-08-01 11:12:43 +02:00
Moritz Bunkus
8d7fc2723b Enable dependecies 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
Moritz Bunkus
8f45adca2c Remove dependency files if the compilation fails 2010-08-01 11:12:43 +02:00
Moritz Bunkus
513c26ad84 First version of a rake based build system 2010-08-01 11:12:43 +02:00