Commit graph

103 commits

Author SHA1 Message Date
Daniel Stenberg
6c54dc0f2b The win32 cross-compiler now uses a "i586-mingw32msvc-" prefix, since that is
what the debian package is using. Install your own win32 cross-compiler on
Debian Linux like this:

apt-get install mingw32 mingw32-binutils mingw32-runtime


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6177 a1c6a512-1295-4272-9138-f99709370657
2005-03-09 22:07:29 +00:00
Jean-Philippe Bernardy
a6024faa0d GMini: libmad compiled
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6173 a1c6a512-1295-4272-9138-f99709370657
2005-03-09 14:39:52 +00:00
Daniel Stenberg
ac79a0c42b let zip do zip without depending on 'all', to allow zipping up packages that
might not build 100% clean


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6106 a1c6a512-1295-4272-9138-f99709370657
2005-03-03 07:31:39 +00:00
Jens Arnold
3d0ae46ac6 No NOCYGWIN for the X11 simulator.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6072 a1c6a512-1295-4272-9138-f99709370657
2005-02-27 07:58:01 +00:00
Jens Arnold
6f0c5cd768 Proper check for cygwin build environment, avoids win32 error 5 when loading plugins
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6040 a1c6a512-1295-4272-9138-f99709370657
2005-02-22 20:00:19 +00:00
Daniel Stenberg
22b7701fe7 Build cleanup and general fixes. fprintf() is now fdprintf(), the separation
between uisimulator files and firmware/apps files are better done.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6031 a1c6a512-1295-4272-9138-f99709370657
2005-02-22 12:19:12 +00:00
Daniel Stenberg
cdde25b597 Unified build system to use SOURCES for sim builds too, a single Makefile-look
made by configure and various related adjustments. This has not yet been tested
on cygwin.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6001 a1c6a512-1295-4272-9138-f99709370657
2005-02-18 13:47:17 +00:00
Dave Chapman
5b2d874a36 Incorporate apps/codecs into the build system based on SOFTWARECODECS configuration variable
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5964 a1c6a512-1295-4272-9138-f99709370657
2005-02-16 00:38:31 +00:00
Jean-Philippe Bernardy
c5d00d82b0 finished configuration for the Gmini SP
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5936 a1c6a512-1295-4272-9138-f99709370657
2005-02-12 14:12:10 +00:00
Daniel Stenberg
83db7615da set MEMORYSIZE in simulator builds too for better simulation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5921 a1c6a512-1295-4272-9138-f99709370657
2005-02-11 23:04:22 +00:00
Daniel Stenberg
dd52043cac provide 0x10000 as default flash address for Gmini if just pressing return
on the question


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5908 a1c6a512-1295-4272-9138-f99709370657
2005-02-11 12:50:00 +00:00
Daniel Stenberg
bb8d8f3f54 name the Gmini output similar to the iRiver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5906 a1c6a512-1295-4272-9138-f99709370657
2005-02-11 11:48:12 +00:00
Daniel Stenberg
81a25bbde5 crude fix for gmini build
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5905 a1c6a512-1295-4272-9138-f99709370657
2005-02-11 11:05:59 +00:00
Jean-Philippe Bernardy
dd4ea29f01 Linker script for gmini targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5890 a1c6a512-1295-4272-9138-f99709370657
2005-02-10 22:37:09 +00:00
Linus Nielsen Feltzing
9ae46dca9c Strict alignment for the coldfire
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5809 a1c6a512-1295-4272-9138-f99709370657
2005-02-06 03:11:26 +00:00
Daniel Stenberg
b3272f4c32 enable plugins in the iRiver builds
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5786 a1c6a512-1295-4272-9138-f99709370657
2005-02-04 12:52:15 +00:00
Daniel Stenberg
9aac529208 add bootloader option (only usable for iRiver)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5706 a1c6a512-1295-4272-9138-f99709370657
2005-01-29 00:00:47 +00:00
Linus Nielsen Feltzing
35c27b82c3 Changed scrambling type for iriver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5689 a1c6a512-1295-4272-9138-f99709370657
2005-01-28 12:27:39 +00:00
Daniel Stenberg
adaae249ef iRiver scramble and descramble code from Dave Cooper
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5649 a1c6a512-1295-4272-9138-f99709370657
2005-01-24 09:01:48 +00:00
Jens Arnold
edd5f05243 Correctly disable plugins for gmini.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5636 a1c6a512-1295-4272-9138-f99709370657
2005-01-23 00:31:30 +00:00
Daniel Stenberg
11f6988e56 Jean-Philippe Bernardy: removed -m1 from calmrisc gcc options
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5540 a1c6a512-1295-4272-9138-f99709370657
2005-01-09 23:02:39 +00:00
Daniel Stenberg
72fdf373e0 prepare for gmini 120 port
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5531 a1c6a512-1295-4272-9138-f99709370657
2005-01-04 15:00:06 +00:00
Daniel Stenberg
c9d41b4b94 Make the simulator builds acknowledge the plugins variable set in the configure
script.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5464 a1c6a512-1295-4272-9138-f99709370657
2004-11-24 16:45:08 +00:00
Linus Nielsen Feltzing
8737b37ce7 No ROMBox for FM Recorder
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5460 a1c6a512-1295-4272-9138-f99709370657
2004-11-23 07:47:35 +00:00
Jens Arnold
4820177214 Enable building flashed rockbox and rombox for players
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5446 a1c6a512-1295-4272-9138-f99709370657
2004-11-20 00:55:25 +00:00
Linus Nielsen Feltzing
bb4872ecce We use the apps/recorder dir for the iriver build as well
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5434 a1c6a512-1295-4272-9138-f99709370657
2004-11-19 00:44:07 +00:00
Linus Nielsen Feltzing
eb37ca792a Escaped the comma in the iriver GCCOPTS
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5221 a1c6a512-1295-4272-9138-f99709370657
2004-10-08 08:41:02 +00:00
Linus Nielsen Feltzing
db4737a18f Pass correct architecture type to the assembler for the Coldfire build
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5216 a1c6a512-1295-4272-9138-f99709370657
2004-10-08 05:24:14 +00:00
Linus Nielsen Feltzing
44898af508 No plugins on the iriver (yet)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5207 a1c6a512-1295-4272-9138-f99709370657
2004-10-07 08:36:25 +00:00
Daniel Stenberg
59bec2eaa0 don't build UCL files for targets that don't support flashing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5204 a1c6a512-1295-4272-9138-f99709370657
2004-10-07 08:20:25 +00:00
Daniel Stenberg
a97fe2514d Make the tool variable hold the full path, and make the iriver tool 'cp'
for now.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5203 a1c6a512-1295-4272-9138-f99709370657
2004-10-07 08:08:05 +00:00
Linus Nielsen Feltzing
c21e7e7f62 No instruction scheduling on the coldfire
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5201 a1c6a512-1295-4272-9138-f99709370657
2004-10-07 07:08:57 +00:00
Jörg Hohensohn
86425855fc Ondio plugins+rombox enabled. The new SOURCES file allows us to gradually adapt the plugins to the Ondio keypad.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5200 a1c6a512-1295-4272-9138-f99709370657
2004-10-07 06:51:22 +00:00
Daniel Stenberg
235b50b42d set compiler options here too, you MUST re-run configure once the next
Makefile commit is made


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5157 a1c6a512-1295-4272-9138-f99709370657
2004-10-04 13:02:41 +00:00
Daniel Stenberg
8e55d0cca0 adjusted to work better in the new concept
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5108 a1c6a512-1295-4272-9138-f99709370657
2004-09-22 21:40:45 +00:00
Linus Nielsen Feltzing
ba056504ee The wildcard case must be last in the case switch
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5104 a1c6a512-1295-4272-9138-f99709370657
2004-09-22 09:29:58 +00:00
Daniel Stenberg
fc1e925c16 Rearranged makefiles again to move platform-specific stuff from the Makefiles
to either the configure script or to be ifdefed in the sources.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5103 a1c6a512-1295-4272-9138-f99709370657
2004-09-22 08:58:50 +00:00
Björn Stenberg
57945b125d Removed the Neo code. Nobody is interested in it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5096 a1c6a512-1295-4272-9138-f99709370657
2004-09-20 08:10:43 +00:00
Daniel Stenberg
e76d7d99d9 remove display-leftovers and remove the memory size question for iRiver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5085 a1c6a512-1295-4272-9138-f99709370657
2004-09-16 21:19:21 +00:00
Björn Stenberg
8b6950493b Moved LCD_WIDHT/HEIGHT from lcd driver to config file.
Simulators now use conig-xxx.h.
Added Iriver H100 to tools/configure.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5081 a1c6a512-1295-4272-9138-f99709370657
2004-09-16 14:36:08 +00:00
Jörg Hohensohn
218d90b307 build system updated to include Ondio option
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5052 a1c6a512-1295-4272-9138-f99709370657
2004-09-09 06:01:46 +00:00
Daniel Stenberg
d1851e3364 Make the buildzip script able to build zips even when not run in a dir
one level "down" from the rockbox source root.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5013 a1c6a512-1295-4272-9138-f99709370657
2004-08-24 15:13:08 +00:00
Daniel Stenberg
e8cad94e3c remove zip on clean
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5010 a1c6a512-1295-4272-9138-f99709370657
2004-08-24 09:37:30 +00:00
Daniel Stenberg
f69c703c53 'make install' for a simulator now installs a full rockbox setup in the
local 'archos' directory.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4744 a1c6a512-1295-4272-9138-f99709370657
2004-06-14 15:05:58 +00:00
Daniel Stenberg
052d21a667 * removed some more unused stuff in the simulator makefile
* made the scan for the rockbox source dir a bit cooler, now it can detect
  it even when you create and use a build directory that is on the same level
  as the rockbox dir itself which might make it easier for people that builds
  from (repeatly updated) daily tarballs
* now outputs the found rockbox source code dir found


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4706 a1c6a512-1295-4272-9138-f99709370657
2004-05-26 11:18:40 +00:00
Daniel Stenberg
5c9c16f32f Simplied the directory usage. This script now checks for (or asks if it
doesn't find it) the Rockbox source code root directory. All the directories
are then assumed to be placed "correctly" within that source tree.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4705 a1c6a512-1295-4272-9138-f99709370657
2004-05-26 11:07:16 +00:00
Daniel Stenberg
7cdab5c91c remove rockbox.zip on make clean
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4674 a1c6a512-1295-4272-9138-f99709370657
2004-05-21 19:40:20 +00:00
Daniel Stenberg
3d9f774724 provide a zip target on target builds
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4672 a1c6a512-1295-4272-9138-f99709370657
2004-05-21 19:05:47 +00:00
Daniel Stenberg
503ce1bc04 Allow building two Neo targets...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4129 a1c6a512-1295-4272-9138-f99709370657
2003-12-12 10:48:40 +00:00
Daniel Stenberg
7eda324c3b Removed the prompting for demos and games. They're plugins now anyway.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4070 a1c6a512-1295-4272-9138-f99709370657
2003-11-26 14:10:21 +00:00