Commit graph

497 commits

Author SHA1 Message Date
Linus Nielsen Feltzing
eed02bebcd Add the target directory tree to the include path, and set the TARGET_TREE macro for the targets that use it
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8945 a1c6a512-1295-4272-9138-f99709370657
2006-03-07 12:45:45 +00:00
Daniel Stenberg
480ab7fc6f build a tar.bz2 file as well at it compresses a lot better than tar.gz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8909 a1c6a512-1295-4272-9138-f99709370657
2006-03-05 11:46:43 +00:00
Marcoen Hirschberg
f2fe4e0c4c improve FreeBSD support a little
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8884 a1c6a512-1295-4272-9138-f99709370657
2006-03-02 13:07:11 +00:00
Jens Arnold
0deb8c036a Fix 'make clean' in tools.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8878 a1c6a512-1295-4272-9138-f99709370657
2006-03-01 23:40:55 +00:00
Jens Arnold
af78719bb6 x86_64 needs -fPIC to make shared object link (plugins, codecs).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8872 a1c6a512-1295-4272-9138-f99709370657
2006-03-01 00:31:38 +00:00
Daniel Stenberg
635b8300c6 open the image in binary mode to work better on windows
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8864 a1c6a512-1295-4272-9138-f99709370657
2006-02-28 07:36:38 +00:00
Jens Arnold
9b1c9db66e Fix stupid padded width calculation bug.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8862 a1c6a512-1295-4272-9138-f99709370657
2006-02-27 21:59:48 +00:00
Marcoen Hirschberg
338e2bbb0c first gigabeat commit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8831 a1c6a512-1295-4272-9138-f99709370657
2006-02-24 15:42:52 +00:00
Daniel Stenberg
753ed63d46 at popular request "make clean" no longer cleans the tools. Use
"make veryclean" to clean everything like clean did before. Also added "make
toolsclean" to clean only the tools.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8801 a1c6a512-1295-4272-9138-f99709370657
2006-02-23 10:16:16 +00:00
Daniel Stenberg
cd5057958b make clean remove the generated bmp pic too (for sim builds)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8800 a1c6a512-1295-4272-9138-f99709370657
2006-02-23 10:11:05 +00:00
Dave Chapman
dd595be722 Change clean: target to directly rm -fr the files instead of calling the other Makefiles
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8799 a1c6a512-1295-4272-9138-f99709370657
2006-02-23 10:02:51 +00:00
Dave Chapman
8b1297a0b6 Patch #1435744 from Andrew Scott - initial iPod Mini support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8764 a1c6a512-1295-4272-9138-f99709370657
2006-02-21 15:01:25 +00:00
Dave Chapman
ed5f612c26 Ooops.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8760 a1c6a512-1295-4272-9138-f99709370657
2006-02-21 02:10:50 +00:00
Dave Chapman
95538f6949 First attempt at generating and using .h files from bitmaps using bmp2rb. The .h files are generated for both the core bitmaps and the plugins, but are only currently being used in the core.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8759 a1c6a512-1295-4272-9138-f99709370657
2006-02-21 01:23:30 +00:00
Daniel Stenberg
fe2eadd793 Hide the win32 option when building the simulator. The SDL is now the only
type we endorse!


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8747 a1c6a512-1295-4272-9138-f99709370657
2006-02-20 12:18:47 +00:00
Jens Arnold
41e1aa888b Grayscale iPods: Fixed & optimised LCD driver. Further optimisation is possible. * LCD driver now uses proper native bitmaps resembling the LCD internal format. Mono bitmaps are still transposed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8706 a1c6a512-1295-4272-9138-f99709370657
2006-02-16 20:03:07 +00:00
Daniel Stenberg
0013e9526a include all .pl files
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8700 a1c6a512-1295-4272-9138-f99709370657
2006-02-16 10:23:27 +00:00
Linus Nielsen Feltzing
b8441b590e iAudio X5 has 16Mbyte RAM
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8687 a1c6a512-1295-4272-9138-f99709370657
2006-02-13 22:12:04 +00:00
Hristo Kovachev
2a6ada219c Correct the usage output
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8673 a1c6a512-1295-4272-9138-f99709370657
2006-02-13 08:51:33 +00:00
Daniel Stenberg
f42f42e554 Only offer the (G)db stub alternative on targets that support it: ifp7x0
is the only one atm.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8644 a1c6a512-1295-4272-9138-f99709370657
2006-02-09 21:22:36 +00:00
Brandon Low
4872825ed2 Various build sytem cleanups
* Parallel build appears to work properly
* Use $(SILENT) instead of @ about everywhere
* Less calls to bash by using make builtin substitutions


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8638 a1c6a512-1295-4272-9138-f99709370657
2006-02-09 04:27:57 +00:00
Daniel Stenberg
8974c76c2d Hide the x11 type offering when building simulator, SDL is now the way to
go.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8634 a1c6a512-1295-4272-9138-f99709370657
2006-02-08 22:44:18 +00:00
Daniel Stenberg
dcc9a8a3d8 Use 'int' for 32 bit variables in host tools to better run on 64bit archs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8626 a1c6a512-1295-4272-9138-f99709370657
2006-02-08 13:05:37 +00:00
Dan Everton
88abdd97b2 Add Equalizer configuration to Sound Settings menu.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8606 a1c6a512-1295-4272-9138-f99709370657
2006-02-07 14:07:46 +00:00
Christi Scarborough
ba0d5dd1ef Oops. Correct typo so builds work again.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8599 a1c6a512-1295-4272-9138-f99709370657
2006-02-06 07:54:50 +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
Dave Chapman
0d10031478 Add iPod 3G and iPod 4G Greyscale to the build system
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8586 a1c6a512-1295-4272-9138-f99709370657
2006-02-05 18:30:50 +00:00
Linus Nielsen Feltzing
64bdc708a4 Build the correct set of tools for the iaudio x5, and use a dummy scrambler for now
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8570 a1c6a512-1295-4272-9138-f99709370657
2006-02-05 00:08:29 +00:00
Linus Nielsen Feltzing
dd8cb8a2c1 Committed a little too much
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8569 a1c6a512-1295-4272-9138-f99709370657
2006-02-04 23:16:31 +00:00
Linus Nielsen Feltzing
621bcc2294 The simulator should use the keypad period key, not the regular one
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8568 a1c6a512-1295-4272-9138-f99709370657
2006-02-04 23:15:15 +00:00
Linus Nielsen Feltzing
97f38e5632 iAudio X5: Select the correct bootloader in the configure script
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8558 a1c6a512-1295-4272-9138-f99709370657
2006-02-03 23:58:01 +00:00
Dave Chapman
d9e5b67b71 Patch #1421422 - Backdrop image patch started by Linus, finished by me. Adds ability to set backdrop images for file browser and menus (store full-screen bitmaps in /.rockbox/backdrops/) and also the ability to set a full-screen background image in a WPS using the %X|filename.bmp| WPS tag. Currently only implemented for targets with colour LCDs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8536 a1c6a512-1295-4272-9138-f99709370657
2006-02-02 20:42:56 +00:00
Daniel Stenberg
9bd06032a3 include the ucl's .ch files, pointed out by Joerch
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8471 a1c6a512-1295-4272-9138-f99709370657
2006-01-27 21:20:20 +00:00
Tomasz Malesinski
d9c0ad1db6 New build type: GDB stub
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8446 a1c6a512-1295-4272-9138-f99709370657
2006-01-25 01:41:22 +00:00
Tomasz Malesinski
4b0da6d57e added toolset for iFP
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8439 a1c6a512-1295-4272-9138-f99709370657
2006-01-24 22:33:49 +00:00
Daniel Stenberg
6be916b379 include all *.inc files
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8423 a1c6a512-1295-4272-9138-f99709370657
2006-01-23 08:14:51 +00:00
Daniel Stenberg
2c923a5efc Added (somewhat blurry) boot logo for X5 and made sure it builds logos for
remote fine


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8421 a1c6a512-1295-4272-9138-f99709370657
2006-01-22 23:32:34 +00:00
Dave Chapman
1e7043a20b Initial attempt at using bmp2rb in the build system. Don't forget to re-run configure
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8418 a1c6a512-1295-4272-9138-f99709370657
2006-01-22 21:30:32 +00:00
Brandon Low
05dccc3551 Profiling support, tools and documentation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8375 a1c6a512-1295-4272-9138-f99709370657
2006-01-18 20:54:13 +00:00
Daniel Stenberg
137501b9ac The dependency generation for credits.c failed since it includes a file
that does't exist when gcc -MM is used. Thus we do one more work-around that
creates the file before depedency generation and then removes it again
afterwards...


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8355 a1c6a512-1295-4272-9138-f99709370657
2006-01-16 22:45:44 +00:00
Dave Chapman
25c66fc632 Cosmetic bugfix - display correct message when generating firmware image for the 5g
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8350 a1c6a512-1295-4272-9138-f99709370657
2006-01-16 00:01:05 +00:00
Jens Arnold
a36b1d4083 New plugin loader. Solves the crashes introduced with the .bss changes while keeping the small binary size. The model & api version check is now part of the plugin loader. Codecs are not yet adapted, but the old method still works for them. Simulator plugins are not (yet) version-checked. API version numbering restarted, as this is an all-new system. Uses the target ID from configure, so don't change that too often.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8349 a1c6a512-1295-4272-9138-f99709370657
2006-01-15 18:20:18 +00:00
Linus Nielsen Feltzing
bdf6f1c559 Script to create the MD5 sum files for fwpatcher
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8344 a1c6a512-1295-4272-9138-f99709370657
2006-01-12 10:12:34 +00:00
Linus Nielsen Feltzing
728d46f567 Added H300 1.30eu support for fwpatcher
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8343 a1c6a512-1295-4272-9138-f99709370657
2006-01-12 09:59:22 +00:00
Dave Chapman
d83e929f3f Work-in-progress iriver iFP-7xx port by Tomasz Malesinski
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8342 a1c6a512-1295-4272-9138-f99709370657
2006-01-12 00:35:50 +00:00
Linus Nielsen Feltzing
8d13068421 H300 bootloader v5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8340 a1c6a512-1295-4272-9138-f99709370657
2006-01-11 19:28:28 +00:00
Linus Nielsen Feltzing
b69ec52d2d H300 bootloader v4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8327 a1c6a512-1295-4272-9138-f99709370657
2006-01-10 23:22:46 +00:00
Marcoen Hirschberg
640eeabfe1 change the arabic codepage from ISO-8859-6 to CP1256
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8323 a1c6a512-1295-4272-9138-f99709370657
2006-01-10 17:12:33 +00:00
Daniel Stenberg
6422d07fa7 change separator for the LDFLAGS sed replacement since some people obviously
have commas in their LDFLAGS


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8318 a1c6a512-1295-4272-9138-f99709370657
2006-01-09 21:43:17 +00:00
Daniel Stenberg
bea15897ed check for sdl-config before using it, and present a more user-friendly
text if it isn't found


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8314 a1c6a512-1295-4272-9138-f99709370657
2006-01-09 12:41:07 +00:00