Dominik Riebeling
a3cc428796
Create features.tex without intermediate file.
...
Using features.tex as intermediate file for creating features.tex is a bit
confusing, and there is no real need for using an intermediate file. Change
some hardcoded output files while at it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30959 a1c6a512-1295-4272-9138-f99709370657
2011-11-10 19:40:36 +00:00
Frank Gevaerts
0d2484bedb
Fix generation of features.tex
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30957 a1c6a512-1295-4272-9138-f99709370657
2011-11-10 14:32:11 +00:00
Dominik Riebeling
3a66005739
Rework manual Makefile a bit.
...
- move some stuff out of manual-prep and improve dependencies.
- always update version information, version.sh is run anyway.
- use $(SILENT) in more places to allow showing the commands.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30902 a1c6a512-1295-4272-9138-f99709370657
2011-11-05 10:53:10 +00:00
Dominik Riebeling
780968d249
Manual: make features processing silent by default.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30518 a1c6a512-1295-4272-9138-f99709370657
2011-09-13 20:30:37 +00:00
Rafaël Carré
2a2d22866c
typo
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30287 a1c6a512-1295-4272-9138-f99709370657
2011-08-13 20:03:30 +00:00
Rafaël Carré
cdc42458a2
Use version.sh in manual builds
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26423 a1c6a512-1295-4272-9138-f99709370657
2010-05-30 23:18:06 +00:00
Dominik Riebeling
eed9ab7238
cp on OS X doesn't know the option -u. It isn't really needed, so simply remove it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23792 a1c6a512-1295-4272-9138-f99709370657
2009-11-29 21:35:03 +00:00
Dominik Riebeling
a0584aec74
The HTML manual requires features.txt to be processed first, so add this as prerequisite. Fixes building if no pdf has been built before.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19115 a1c6a512-1295-4272-9138-f99709370657
2008-11-16 12:42:08 +00:00
Dominik Riebeling
3273418598
Fix building the manual on ubuntu (dash issue again). Also, make credits file generation a bit nicer.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17020 a1c6a512-1295-4272-9138-f99709370657
2008-04-07 17:27:37 +00:00
Nils Wallménius
22a5c60af3
Commit FS#8567, the manual now uses the same 'features' system as the lang/voice creation does. Building the manual now requires gcc to parse the features list and 'make manual' must now be used instead of just 'make'. Rerun configure in your manual build dirs.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16304 a1c6a512-1295-4272-9138-f99709370657
2008-02-13 16:40:57 +00:00
Dominik Riebeling
49af12a5ba
Fix the manual build issue on ubuntu by using printf instead of echo (FS#6919). Thanks to linuxstb for pointing me to printf. Some additional cleanup of the Makefile.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13681 a1c6a512-1295-4272-9138-f99709370657
2007-06-21 15:35:47 +00:00
Dominik Riebeling
73ee2379c5
Make the manual use utf8 as base input encoding. This *requires* the UCS package which is not part of standard LaTeX distributions. Fixes manual building which got broken by some extended character in the credits file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12168 a1c6a512-1295-4272-9138-f99709370657
2007-02-01 00:00:49 +00:00
Dominik Riebeling
eb1cb5798e
Prevent an additional protected space after version string.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12134 a1c6a512-1295-4272-9138-f99709370657
2007-01-28 17:09:34 +00:00
Dominik Riebeling
ea37d4c072
Use the svn revision number for version information too, version string is now "r<revision>-<builddate> unless there is a static version file (e.g. created by tools/release).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12090 a1c6a512-1295-4272-9138-f99709370657
2007-01-22 23:09:07 +00:00
Dominik Riebeling
da6a0786e3
Oops, forgot to make it silent again.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12027 a1c6a512-1295-4272-9138-f99709370657
2007-01-16 20:24:13 +00:00
Dominik Riebeling
7d19c0f135
Older versions of xargs doesn't know -I (especially the vmware image one), so use find's -exec instead. Hopefully the last fix for this.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12026 a1c6a512-1295-4272-9138-f99709370657
2007-01-16 20:18:17 +00:00
Dominik Riebeling
6de815be5c
OS X doesn't know xargs -i, so use -I instead. Should fix FS#6540
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12017 a1c6a512-1295-4272-9138-f99709370657
2007-01-15 17:45:04 +00:00
Dominik Riebeling
cb9fdf7f24
Make sure to not copy special .svn files when preparing to build the manual.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12013 a1c6a512-1295-4272-9138-f99709370657
2007-01-14 23:29:15 +00:00
Jonas Häggqvist
a895738b60
POSIX fix
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11446 a1c6a512-1295-4272-9138-f99709370657
2006-11-06 10:21:03 +00:00
Dominik Riebeling
abac739767
Manual Makefile tweaks:
...
- remove html output folder on "make clean"
- fix "make manual" that was broken for some targets (e.g. h100) when configured for normal / sim build
- add manual-txt target to generate a plain text version. Requires links.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11319 a1c6a512-1295-4272-9138-f99709370657
2006-10-23 18:09:38 +00:00
Dominik Riebeling
9413c2a4ef
Add new make targets to build the manual as html.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10265 a1c6a512-1295-4272-9138-f99709370657
2006-07-20 18:07:46 +00:00
Marcoen Hirschberg
1c3dff7c83
don't assume GNU make is called make
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10264 a1c6a512-1295-4272-9138-f99709370657
2006-07-20 15:33:10 +00:00
Dominik Riebeling
b074b221ec
Include the credits file. This adds a build dependency to iconv for now, but we should consider converting the manual to utf8 completely. Also sorted the screen sizes table.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10058 a1c6a512-1295-4272-9138-f99709370657
2006-06-05 10:08:54 +00:00
Martin Arver
e425c8e10f
I should learn to commit from the right place
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9058 a1c6a512-1295-4272-9138-f99709370657
2006-03-16 11:05:22 +00:00
Martin Arver
42257940fb
Adds feature specific options to the platforms. It is now possible to include a section by for instance \opt{HAVE_LCD_BITMAP}{...} for targets with bitmap displays.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9057 a1c6a512-1295-4272-9138-f99709370657
2006-03-16 11:00:29 +00:00
Martin Arver
40c917132c
oops. Mysterious Makefile commit reverted.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8978 a1c6a512-1295-4272-9138-f99709370657
2006-03-09 17:38:28 +00:00
Martin Arver
8fd0187e23
Added screenshots of the file-browser and the file-menu
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8974 a1c6a512-1295-4272-9138-f99709370657
2006-03-09 13:46:06 +00:00
Christi Scarborough
d68d7c0ecf
Rockbox manual in LaTeX initial commit. New option 'manual' added to configure. Some platforms (eg recorderv2, fmrecorder) produce the same manual target, so either can be selected from the configure script.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8596 a1c6a512-1295-4272-9138-f99709370657
2006-02-06 07:25:25 +00:00