summaryrefslogtreecommitdiff
path: root/apps/plugins/Makefile (follow)
Commit message (Collapse)AuthorAge
* 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
* Musepack support, complete with mpc2wav plugin. Thanks go out to rasher for ↵Thom Johansen2005-04-12
| | | | | | initiating the port. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6276 a1c6a512-1295-4272-9138-f99709370657
* do the SOURCES magic correct here tooDaniel Stenberg2005-03-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6160 a1c6a512-1295-4272-9138-f99709370657
* don't say anything, just slap me on sight... :-!Daniel Stenberg2005-03-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6154 a1c6a512-1295-4272-9138-f99709370657
* Oops. I didn't mean to commit this just yet, this is work in progress.Daniel Stenberg2005-03-06
| | | | | | | Reverting this until tested further. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6153 a1c6a512-1295-4272-9138-f99709370657
* Use the new generic SRC build "macro" in tools/makesrc.inc to process theDaniel Stenberg2005-03-06
| | | | | | | SOURCES file. Hopefully this now works better for Mac OS X people. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6152 a1c6a512-1295-4272-9138-f99709370657
* Made the plugin linking depend on the plugin library for the simulator ↵Jens Arnold2005-03-05
| | | | | | builds too. Removed unneeded dependency on plugin.h, because the .o gets rebuilt anyway when plugin.h changes: git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6148 a1c6a512-1295-4272-9138-f99709370657
* Rockboy - gameboy emulation for rockbox, based on gnuboy. Still a bit early, ↵Jens Arnold2005-03-02
| | | | | | but already playable on iRiver H1xx and the simulators. The archos recorder version is currently rather slow... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6104 a1c6a512-1295-4272-9138-f99709370657
* add wv2wavChristian Gmeiner2005-02-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6063 a1c6a512-1295-4272-9138-f99709370657
* Win32 simulator: fixed building of codec test plugins.Jens Arnold2005-02-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6044 a1c6a512-1295-4272-9138-f99709370657
* Proper check for cygwin build environment, avoids win32 error 5 when loading ↵Jens Arnold2005-02-22
| | | | | | plugins git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6040 a1c6a512-1295-4272-9138-f99709370657
* Build cleanup and general fixes. fprintf() is now fdprintf(), the separationDaniel Stenberg2005-02-22
| | | | | | | 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
* First version of vorbis decoderDave Chapman2005-02-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6017 a1c6a512-1295-4272-9138-f99709370657
* use CFLAGS and the codeclibs when linking .rocks on x11 simDaniel Stenberg2005-02-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6003 a1c6a512-1295-4272-9138-f99709370657
* Unified build system to use SOURCES for sim builds too, a single Makefile-lookDaniel Stenberg2005-02-18
| | | | | | | | 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
* Add flac2wav decoder - hardcoded output is /flactest.wavDave Chapman2005-02-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5989 a1c6a512-1295-4272-9138-f99709370657
* Initial version of a52towav test viewer plugin for liba52 - output is ↵Dave Chapman2005-02-16
| | | | | | hardcoded to /ac3test.wav. CUrrently restricted to Stereo AC-3 files, but easy to fix for other types of files (e.g. 5.1) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5977 a1c6a512-1295-4272-9138-f99709370657
* Initial check-in of mpa2wav - a test "viewer" plugin for the iRiver to ↵Dave Chapman2005-02-16
| | | | | | convert an MPEG audio file (MP1/2/3) into a wav file (currently hard-coded to /libmadtest.wav git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5966 a1c6a512-1295-4272-9138-f99709370657
* Link with the proper optionsLinus Nielsen Feltzing2005-02-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5827 a1c6a512-1295-4272-9138-f99709370657
* preprocess the linker file with more infoDaniel Stenberg2005-02-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5770 a1c6a512-1295-4272-9138-f99709370657
* Removed the depfile dependency for the .elf target, so all plugins aren't ↵Linus Nielsen Feltzing2004-11-04
| | | | | | relinked every time a plugin source file changes git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5381 a1c6a512-1295-4272-9138-f99709370657
* Removed the ENABLEDPLUGINS checkLinus Nielsen Feltzing2004-10-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5206 a1c6a512-1295-4272-9138-f99709370657
* new SOURCES file that specifies which files to build in each dir, useDaniel Stenberg2004-10-04
| | | | | | | | | config.h preprocessor symbols to make conditionals use the GCCOPTS now specified in the root Makefile by configure git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5158 a1c6a512-1295-4272-9138-f99709370657
* adjusted to work better in the new conceptDaniel Stenberg2004-09-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5108 a1c6a512-1295-4272-9138-f99709370657
* Rearranged makefiles again to move platform-specific stuff from the MakefilesDaniel Stenberg2004-09-22
| | | | | | | 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
* temporarily disabled building of plugins for OndioDaniel Stenberg2004-09-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5079 a1c6a512-1295-4272-9138-f99709370657
* build system updated to include Ondio optionJörg Hohensohn2004-09-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5052 a1c6a512-1295-4272-9138-f99709370657
* rombox support: building and zipDaniel Stenberg2004-09-06
| | | | | | | general makefile: less output git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5043 a1c6a512-1295-4272-9138-f99709370657
* Added the apps/recorder dir to the include path for recorder buildsLinus Nielsen Feltzing2004-07-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4853 a1c6a512-1295-4272-9138-f99709370657
* Finally, the archos directory sandbox works in the same way for both X11 and ↵Linus Nielsen Feltzing2004-06-10
| | | | | | win32 simulators. Unfortunately, this breaks the VC++ compatibility. Also, the plugin API now supports DEBUGF. Last, but not least, we have a new plugin, vbrfix.rock. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4726 a1c6a512-1295-4272-9138-f99709370657
* Plugin/file type association system. Patch #879411 by Henrik BackeBjörn Stenberg2004-05-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4677 a1c6a512-1295-4272-9138-f99709370657
* Further adjustments for the plugin libraryLinus Nielsen Feltzing2004-05-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4634 a1c6a512-1295-4272-9138-f99709370657