summaryrefslogtreecommitdiff
path: root/apps/codecs/libspc/Makefile (unfollow)
Commit message (Collapse)Author
2008-11-20New makefile solution: A single invocation of 'make' to build the entire ↵Björn Stenberg
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
2008-11-05Re-added libspc which got dropped in a black hole.Björn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19019 a1c6a512-1295-4272-9138-f99709370657
2008-11-05Codec lib directories renamed, except for demac.Björn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19018 a1c6a512-1295-4272-9138-f99709370657
2008-07-26ups: forgot a Makefile.Dominik Wenger
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18122 a1c6a512-1295-4272-9138-f99709370657
2007-07-16Make the SPC codec run like it used to on Coldfire before -Os crushed it. ↵Michael Sevakis
Build as a lib using the old -O option. Should not impact ARM targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13919 a1c6a512-1295-4272-9138-f99709370657
2007-07-12WMA codec: Coldfire is capable of unaligned memory accesses, so lets make ↵Jens Arnold
use of it. ~1.5% speedup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13865 a1c6a512-1295-4272-9138-f99709370657
2007-07-03WMA clean-up commit - fix 64-bit sim warnings, set svn keywords property, ↵Dave Chapman
and add new files to apps/FILES git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13771 a1c6a512-1295-4272-9138-f99709370657
2007-07-03Initial, work-in-progress, version of a WMA codec using Michael Giacomelli's ↵Dave Chapman
fixed-point and malloc-less WMA decoder (based on the ffmpeg WMA decoder from early 2006, and also building on the work started by Paul Jones). The codec itself and the ASF parsing code were written by me, inspired by the ASF parser in libasf. Current performance is around 400% realtime on gigabeat, 100% realtime on PP and 20% realtime on Coldfire. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13769 a1c6a512-1295-4272-9138-f99709370657
2006-10-30Update several codec Makefiles so that the codec libs build again on ↵Magnus Holmgren
Coldfire targets, after the recent move of system-related things to the target tree. (Note to admins: make errors aren't detected on the CVS build page. :)) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11401 a1c6a512-1295-4272-9138-f99709370657
2006-10-27Next step of Makefile tuning: * Use 'make' internal commands for printing ↵Jens Arnold
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
2006-10-23Consistent style of 'make' messages. Always use ranlib after ar.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11322 a1c6a512-1295-4272-9138-f99709370657
2006-01-18Profiling support, tools and documentation.Brandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8375 a1c6a512-1295-4272-9138-f99709370657
2005-12-05Codec makefile cleanup: remove redundant things, don't generate dependency ↵Magnus Holmgren
files when cleaning. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8154 a1c6a512-1295-4272-9138-f99709370657
2005-10-27Support for a colon-separated path in APPEXTRALinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7663 a1c6a512-1295-4272-9138-f99709370657
2005-05-07Fixed makefiles for autoconf.g include.Daniel Stenberg
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
2005-03-06Use the new generic SRC build "macro" in tools/makesrc.inc to process theDaniel Stenberg
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
2005-03-03Use EXTRA_DEFINES for the SOURCES parsing in the codec makefilesLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6114 a1c6a512-1295-4272-9138-f99709370657
2005-03-02Handle .S files in the codec MakefilesLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6101 a1c6a512-1295-4272-9138-f99709370657
2005-03-01Correct dependencies for codec buildsLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6089 a1c6a512-1295-4272-9138-f99709370657
2005-02-26CleanupJens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6069 a1c6a512-1295-4272-9138-f99709370657
2005-02-26Show compiled source filesJens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6067 a1c6a512-1295-4272-9138-f99709370657
2005-02-16Correct typo - liba52 is in apps/codecs, not apps/pluginsDave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5974 a1c6a512-1295-4272-9138-f99709370657
2005-02-16Initial import of the unmodified version of liba52-0.7.5-cvs, checked out of ↵Dave Chapman
the Sourceforge CVS repository today. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5970 a1c6a512-1295-4272-9138-f99709370657
2005-02-04CFLAGS is set (target-specific) in the root makefile, don't fiddle with themDaniel Stenberg
here git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5772 a1c6a512-1295-4272-9138-f99709370657
2004-10-04new SOURCES file that specifies which files to build in each dir, useDaniel Stenberg
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
2004-09-22adjusted to work better in the new conceptDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5108 a1c6a512-1295-4272-9138-f99709370657
2004-09-22Rearranged makefiles again to move platform-specific stuff from the MakefilesDaniel Stenberg
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-15Makefile Fix: plugin lib includes for OndioJens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5077 a1c6a512-1295-4272-9138-f99709370657
2004-09-06rombox support: building and zipDaniel Stenberg
general makefile: less output git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5043 a1c6a512-1295-4272-9138-f99709370657
2004-07-23Removed the simulator build optionLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4929 a1c6a512-1295-4272-9138-f99709370657
2004-07-08Added the apps/recorder dir to the include path for recorder buildsLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4853 a1c6a512-1295-4272-9138-f99709370657
2004-06-20on request, set the SIMULATOR define when building for the simDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4780 a1c6a512-1295-4272-9138-f99709370657
2004-06-15The plugin lib now works in the win32 simulatorLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4747 a1c6a512-1295-4272-9138-f99709370657
2004-05-18Further adjustments for the plugin libraryLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4634 a1c6a512-1295-4272-9138-f99709370657
2004-05-18This makefile builds one single libplugin.a library by linking togetherDaniel Stenberg
all C source files that are put in this dir and built. This lib will soon be used for linking with when creating each plugin output file. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4632 a1c6a512-1295-4272-9138-f99709370657
2004-03-18patch #917153: faster memset()/memcpy()Jörg Hohensohn
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4406 a1c6a512-1295-4272-9138-f99709370657
2003-10-12patch #785885 by Magnus Holmgren: way faster rolo, with assemblerJörg Hohensohn
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3971 a1c6a512-1295-4272-9138-f99709370657
2003-07-10Added dependency to the tools dir, so it's automatically built with the ↵Björn Stenberg
rest. Updated build docs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3825 a1c6a512-1295-4272-9138-f99709370657
2003-04-22better treatment if no toolsdir define was set, use the old one thenDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3583 a1c6a512-1295-4272-9138-f99709370657
2003-04-22use the TOOLSDIR as passed-in from the top-level Makefile, you need toDaniel Stenberg
run 'configure update' in your build dirs for everything to work git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3581 a1c6a512-1295-4272-9138-f99709370657
2003-03-04if MEM is not set, set it to 2Daniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3377 a1c6a512-1295-4272-9138-f99709370657
2003-03-03export MEM variable in firmware and appsUwe Freese
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3371 a1c6a512-1295-4272-9138-f99709370657
2003-02-07Include File Cleanup And Move-Around Party 2003.Daniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3213 a1c6a512-1295-4272-9138-f99709370657
2002-10-02Bill Napier's more elegant fix to disallow running make in apps and firmware.Björn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2480 a1c6a512-1295-4272-9138-f99709370657
2002-09-30Crude kludge to prevent people from running 'make' in the apps and firmware ↵Björn Stenberg
dirs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2449 a1c6a512-1295-4272-9138-f99709370657
2002-09-21Removed old font issuesBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2361 a1c6a512-1295-4272-9138-f99709370657
2002-09-20New full ISO-8859-1 system font.Björn Stenberg
Added font loading from dir browser. Changed default font location to /.rockbox/default.fnt. Code-policed font code. Removed old font tools. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2347 a1c6a512-1295-4272-9138-f99709370657
2002-08-28Reverted back to monospace again. Let's not rock the boat until people can ↵Björn Stenberg
change it themselves (i.e. loadable fonts). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2032 a1c6a512-1295-4272-9138-f99709370657
2002-08-27Made LCD_PROPFONTS default on recorderBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2016 a1c6a512-1295-4272-9138-f99709370657
2002-08-20Faster, 8-bit bitswap by Magnus HolmgrenLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1819 a1c6a512-1295-4272-9138-f99709370657