summaryrefslogtreecommitdiff
path: root/apps/plugins/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
* Codec lib directories renamed, except for demac.Björn Stenberg2008-11-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19018 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
* Replaced some explicit options for target linking with to be consistent ↵Jens Arnold2007-02-15
| | | | | | with the sims. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12318 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
* Don't trigger the plugin bitmap build twice from the plugin Makefile. For ↵Jens Arnold2006-10-21
| | | | | | some reason, both apps/bitmaps and apps/plugins/bitmaps are still sometimes checked twice though. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11305 a1c6a512-1295-4272-9138-f99709370657
* Cleaner implementation of the recent OSX simulator build fix. No need to ↵Barry Wardell2006-09-29
| | | | | | define SHARED_FLAG in each Makefile. Just have configure create it in the root Makefile instead. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11095 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
* Add apps/plugins/SUBDIRS file for specifying when to build each of the ↵Dave Chapman2006-04-01
| | | | | | multi-file plugins instead of specifying it directly in the Makefile git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9397 a1c6a512-1295-4272-9138-f99709370657
* x5: lets build doom...Christian Gmeiner2006-03-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9320 a1c6a512-1295-4272-9138-f99709370657
* Patch #2969 - Doom! Currently only working on the H300.Dave Chapman2006-03-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9312 a1c6a512-1295-4272-9138-f99709370657
* Initial version of tagcache! There are still some bugs in the engineMiika Pekkarinen2006-03-26
| | | | | | | and much more problems with the UI. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9256 a1c6a512-1295-4272-9138-f99709370657
* Build chessbox for the X5Dave Chapman2006-03-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9226 a1c6a512-1295-4272-9138-f99709370657
* pacbox - a Pacman arcade machine emulator. Currently working for all colour ↵Dave Chapman2006-03-11
| | | | | | targets and the iriver H1x0. Requires the Pacman arcade machine ROMs in /.rockbox/pacman/ git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9001 a1c6a512-1295-4272-9138-f99709370657
* gigabeat related changesMarcoen Hirschberg2006-03-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8885 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
* Ooops, commit missing chessbox changes. Silly cvs...Jens Arnold2006-02-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8823 a1c6a512-1295-4272-9138-f99709370657
* Add chessbox to the build system (currently only for iRiver H1x0/H3x0 and ↵Dave Chapman2006-02-23
| | | | | | iPods - it is too large for the Archos plugin buffer) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8798 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
* 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
* Forgotten Makefile change - Link bitmap libraries against plugins for the ↵Dave Chapman2006-01-23
| | | | | | SDL sim git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8427 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
* Looks like an extra line snuck into an ipod commit, created broken clean targetBrandon Low2006-01-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8405 a1c6a512-1295-4272-9138-f99709370657
* Initial support for iPod color and video. The Nano has a 176x132 LCD, which ↵Dave Chapman2006-01-20
| | | | | | is the first colour LCD smaller than the gameboy's 160x144 display - so it needs work to skip scanlines. Button handling still needs more work - only up/down/left/right/start are currently mapped. Code is removed from IRAM due to 'relocation truncated to fit: R_ARM_PC24' errors. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8400 a1c6a512-1295-4272-9138-f99709370657
* The dependency generation for credits.c failed since it includes a fileDaniel Stenberg2006-01-16
| | | | | | | | | 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
* 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
* Work-in-progress iriver iFP-7xx port by Tomasz MalesinskiDave Chapman2006-01-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8342 a1c6a512-1295-4272-9138-f99709370657
* SDL simulator brought by Nathan Hand and Nick Lanham. This is added as a thirdDaniel Stenberg2006-01-09
| | | | | | | | simulator with the hope that once it works fine, we can remove the other two and only have one unified simulator. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8312 a1c6a512-1295-4272-9138-f99709370657
* use $(SILENT) instead of @ properlyDaniel Stenberg2005-12-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8229 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
* New FLAC decoder from the ffmpeg projectDave Chapman2005-10-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7656 a1c6a512-1295-4272-9138-f99709370657
* credits.raw is now created in the plugin build dirLinus Nielsen Feltzing2005-09-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7452 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
* Enabled sectioned compilation for the plugin library, and linking with ↵Jens Arnold2005-06-29
| | | | | | garbage collection for the plugins. The effect is that functions and data objects from one object file in the plugin library are included in the .elf individually, not as a whole. It makes maintaining larger plugin library packages easier, as it is no longer necessary to split the source files by function to avoid dead code to get included in the plugins. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6931 a1c6a512-1295-4272-9138-f99709370657
* Moved the codec and plugin buffer sizes to the config-*.h files instead ofDaniel Stenberg2005-06-27
| | | | | | | | | having it repeated in numerous files where they all had to be updated to the same value if ever changed. This allows specific models to actually have its own buffer sizes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6901 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
* Daniel's fix that loads codecs in their own memory spaceLinus Nielsen Feltzing2005-06-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6794 a1c6a512-1295-4272-9138-f99709370657
* Databox: Added crude print() function, and enabled building on all targets.Jens Arnold2005-05-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6442 a1c6a512-1295-4272-9138-f99709370657
* Databox!Michiel Van Der Kolk2005-05-08
| | | | | | | | | | | The frontend plugin for the searchengine, creates searchengine files (rsp) Its not pretty, but it works. Only compiling for recorder and iriver for now....since i don't know about players... Also, i'm hoping someone will beautify the interface someday. PS. Editing modes aren't fully operational yet. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6432 a1c6a512-1295-4272-9138-f99709370657
* Fixed makefiles for autoconf.g include.Daniel Stenberg2005-05-07
| | | | | | | | | Fixed build output look in several Makefiles Fixed code to include autoconf.h Fixed code to use ROCKBOX_*_ENDIAN instead of previous attempts. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6421 a1c6a512-1295-4272-9138-f99709370657
* searchengine.rock didn't get cleaned.Jens Arnold2005-04-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6390 a1c6a512-1295-4272-9138-f99709370657
* Make searchengine compile for all targets; correct linking for archos.Jens Arnold2005-04-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6379 a1c6a512-1295-4272-9138-f99709370657
* Search engine core for database v2, has an hardcoded "songs for year >= 1980 ↵Michiel Van Der Kolk2005-04-28
| | | | | | and year < 1990" at the moment. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6367 a1c6a512-1295-4272-9138-f99709370657