summaryrefslogtreecommitdiff
path: root/apps/Makefile (follow)
Commit message (Collapse)AuthorAge
* New makefile solution: A single invocation of 'make' to build the entire ↵Björn Stenberg2008-11-20
| | | | | | | | | tree. Fully controlled dependencies give faster and more correct recompiles. Many #include lines adjusted to conform to the new standards. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19146 a1c6a512-1295-4272-9138-f99709370657
* Build rombox.elf the same way as rockbox.elf. This avoids problems with make -j.Björn Stenberg2008-11-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19082 a1c6a512-1295-4272-9138-f99709370657
* Bugfix: 'make bin' didn't build bitmaps.Björn Stenberg2008-11-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18999 a1c6a512-1295-4272-9138-f99709370657
* Red build fix: Proper handling of ENABLEDPLUGINS and SOFTWARECODECS.Björn Stenberg2008-11-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18988 a1c6a512-1295-4272-9138-f99709370657
* Makefile overhaul. All generated bitmaps are now explicitly in ↵Björn Stenberg2008-11-03
| | | | | | OBJDIR/bitmaps and OBJDIR/pluginbitmaps, and plugins properly depend on their respective bitmap files. Fixes #6847. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18987 a1c6a512-1295-4272-9138-f99709370657
* Added an explicit bitmap dependency to icons.h to resolve issues with ↵Björn Stenberg2008-10-29
| | | | | | parallell builds (-j). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18922 a1c6a512-1295-4272-9138-f99709370657
* 'make voice' no longer builds bitmaps.Björn Stenberg2008-10-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18920 a1c6a512-1295-4272-9138-f99709370657
* Increase UCL blocksize in order to fix 'blocksize too small' errors when ↵Jens Arnold2008-10-18
| | | | | | trying to flash rockbox on fm/v2 recorders. Default blocksize is 256KB and our thinned-out decompressor only supports single-block UCL files. 1MB blocksize should be on the safe side. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18823 a1c6a512-1295-4272-9138-f99709370657
* Try making binsize smaller and fix pointer problemMaurus Cuelenaere2008-05-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17556 a1c6a512-1295-4272-9138-f99709370657
* Use OF's firmware loading mechanism instead of Rockbox's.Maurus Cuelenaere2008-05-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17553 a1c6a512-1295-4272-9138-f99709370657
* Split up app.lds to the respective target directories. The portalplayer ↵Karl Kurbjun2008-03-13
| | | | | | devices replicate app.lds since their target tree doesn't follow a syntax typical to the newer arm targets - the portalplayers could be cleaned up further. boot.lds and plugin.lds still need to be cleaned up. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16651 a1c6a512-1295-4272-9138-f99709370657
* Renamed 'archos' to 'modelname' in the configure script and the MakefilesDaniel Stenberg2008-01-23
| | | | | | | | using it, to reduce confusion for newcomers who never even had an Archos. Those innocent youngsters. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16149 a1c6a512-1295-4272-9138-f99709370657
* Build libspeex for core voice on SWCODEC. Development phase - not currently ↵Michael Sevakis2007-11-14
| | | | | | utilized. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15615 a1c6a512-1295-4272-9138-f99709370657
* Make sure that the apps directory exists when building the apps/features fileLinus Nielsen Feltzing2007-09-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14669 a1c6a512-1295-4272-9138-f99709370657
* use the host cc when preprocessing featuresDaniel Stenberg2007-08-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14350 a1c6a512-1295-4272-9138-f99709370657
* Cosmetic fix - remove double colon in the target feature stringLinus Nielsen Feltzing2007-08-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14268 a1c6a512-1295-4272-9138-f99709370657
* *** Lang v2 cleanup (FS#6574) ***Nils Wallménius2007-08-05
| | | | | | | | | | | | | | | | | | | 1) Introduces apps/features.txt that controls which strings are included for each target based on defines. 2) .lng and .voice files are now target specific and the format versions of both these file types have been bumped, which means that new voice files are needed. 3) Use the 'features' mechanism to exclude strings for targets that didn't use them. 4) Delete unused and deprecated and duplicated strings, sort strings in english.lang Some string IDs were changed so translations will be slightly worse than before. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14198 a1c6a512-1295-4272-9138-f99709370657
* Temporarily disable the creation of a map file when the sim is built sinceDaniel Stenberg2007-05-21
| | | | | | | ld from the binutils in current debian unstable segfaults on this! git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13459 a1c6a512-1295-4272-9138-f99709370657
* pre-set date fields in time/date screen to build date ( FS#6831 & FS#6939 )Robert Kukla2007-03-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12982 a1c6a512-1295-4272-9138-f99709370657
* Enable ROM file generation for H120/H140.Miika Pekkarinen2007-01-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11947 a1c6a512-1295-4272-9138-f99709370657
* Next step of Makefile tuning: * Use 'make' internal commands for printing ↵Jens Arnold2006-10-27
| | | | | | messages. Saves build time especially on cygwin. * SILENT variable used in more places. * Bitmap build system uses one Makefille less. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11369 a1c6a512-1295-4272-9138-f99709370657
* Consistent style of 'make' messages. Always use ranlib after ar.Jens Arnold2006-10-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11322 a1c6a512-1295-4272-9138-f99709370657
* Speed up build process in general by using internal functions of make ↵Jens Arnold2006-10-22
| | | | | | instead of spawning sub-shells where possible. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11307 a1c6a512-1295-4272-9138-f99709370657
* Patch #5166 by Robert Keevil - Last.fm loggingLinus Nielsen Feltzing2006-10-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11269 a1c6a512-1295-4272-9138-f99709370657
* Allow UI simulator to be build on OS (Slightly updated version of FS5767)Barry Wardell2006-09-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11094 a1c6a512-1295-4272-9138-f99709370657
* Moved the X5 button driver to the target treeLinus Nielsen Feltzing2006-07-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10339 a1c6a512-1295-4272-9138-f99709370657
* langv2Daniel Stenberg2006-04-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9470 a1c6a512-1295-4272-9138-f99709370657
* prevent rockbox from using the wrong includesMarcoen Hirschberg2006-02-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8827 a1c6a512-1295-4272-9138-f99709370657
* First attempt at generating and using .h files from bitmaps using bmp2rb. ↵Dave Chapman2006-02-21
| | | | | | 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
* Fix simulator builds (not positive sims are parallel make compliant still)Brandon Low2006-02-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8639 a1c6a512-1295-4272-9138-f99709370657
* Various build sytem cleanupsBrandon Low2006-02-09
| | | | | | | | | * 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
* Made rockbox.elf build with DEBUG enabled.Tomasz Malesinski2006-02-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8552 a1c6a512-1295-4272-9138-f99709370657
* Handle .S files properlyLinus Nielsen Feltzing2006-01-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8511 a1c6a512-1295-4272-9138-f99709370657
* Adjusted the bitmap build to run make in the bitmap directoriesDaniel Stenberg2006-01-26
| | | | | | | | unconditionally to better detect updated dependencies. Previously, new files and modified images were not properly detected and didn't cause rebuilds. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8457 a1c6a512-1295-4272-9138-f99709370657
* bmp2rb build system optimisation - only build the necessary libraries for ↵Dave Chapman2006-01-23
| | | | | | the target. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8422 a1c6a512-1295-4272-9138-f99709370657
* Fix sim builds broken by the bmp2rb-in-build-system patchDave Chapman2006-01-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8420 a1c6a512-1295-4272-9138-f99709370657
* Initial attempt at using bmp2rb in the build system. Don't forget to re-run ↵Dave Chapman2006-01-22
| | | | | | configure git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8418 a1c6a512-1295-4272-9138-f99709370657
* New plugin loader. Solves the crashes introduced with the .bss changes while ↵Jens Arnold2006-01-15
| | | | | | 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
* Adjusted the decompressor work to build a compressed image for the ArchosDaniel Stenberg2005-12-05
| | | | | | | targets in case it is too big to fit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8158 a1c6a512-1295-4272-9138-f99709370657
* use the uclpack built in the tools dirDaniel Stenberg2005-11-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8096 a1c6a512-1295-4272-9138-f99709370657
* No longer build the main output binary file when doing debug builds.Daniel Stenberg2005-11-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7780 a1c6a512-1295-4272-9138-f99709370657
* Support for a colon-separated path in APPEXTRALinus Nielsen Feltzing2005-10-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7663 a1c6a512-1295-4272-9138-f99709370657
* Patch #1272052 by Henrik Backe - Move credits to a pluginLinus Nielsen Feltzing2005-09-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7450 a1c6a512-1295-4272-9138-f99709370657
* Archos: Fixed broken debug buildsLinus Nielsen Feltzing2005-08-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7430 a1c6a512-1295-4272-9138-f99709370657
* Add missing Makefile modification for sound in the Win32 simulator.Magnus Holmgren2005-07-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7208 a1c6a512-1295-4272-9138-f99709370657
* use the $(SILENT) thingDaniel Stenberg2005-07-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7145 a1c6a512-1295-4272-9138-f99709370657
* moved and renamed the codecs, gave the codecs a new extension (.codec),Daniel Stenberg2005-06-22
| | | | | | | | unified to a single codec-only API, made a new codeclib, disabled the building of the *2wav plugins git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6812 a1c6a512-1295-4272-9138-f99709370657
* re-link the output if librockbox.a is newerDaniel Stenberg2005-05-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6518 a1c6a512-1295-4272-9138-f99709370657
* Remote LCD support added to the x11 simulator, take 1. The win32 simulatorDaniel Stenberg2005-05-23
| | | | | | | still builds, but shows no remote LCD yet. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6510 a1c6a512-1295-4272-9138-f99709370657
* rebuild the ELF files if the rockbox lib was updatedDaniel Stenberg2005-05-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6449 a1c6a512-1295-4272-9138-f99709370657