Make fixepoint.c as a shared library (libfixedpoint.a).

Change-Id: Icc10d6e85f890c432f191233a4d64e09f00be43d
Reviewed-on: http://gerrit.rockbox.org/456
Reviewed-by: Michael Sevakis <jethead71@rockbox.org>
Tested-by: Michael Sevakis <jethead71@rockbox.org>
This commit is contained in:
Michael Sevakis 2013-04-16 17:47:58 -04:00
parent 8829e909b4
commit 95e23defb0
28 changed files with 91 additions and 101 deletions

View file

@ -1,5 +1,4 @@
database.c
../../apps/fixedpoint.c
../../apps/misc.c
../../apps/tagcache.c
../../firmware/common/crc32.c

View file

@ -35,10 +35,13 @@ INCLUDES += -I$(ROOTDIR)/apps/gui \
-I$(ROOTDIR)/lib/rbcodec/dsp \
-I$(APPSDIR) \
-I$(BUILDDIR)
ifdef SOFTWARECODECS
OTHERLIBS := $(FIXEDPOINTLIB)
endif
.SECONDEXPANSION: # $$(OBJ) is not populated until after this
$(BUILDDIR)/$(BINARY): $$(DATABASE_OBJ)
$(BUILDDIR)/$(BINARY): $$(DATABASE_OBJ) $(OTHERLIBS)
$(call PRINTS,LD $(BINARY))
$(SILENT)$(HOSTCC) -o $@ $+
$(SILENT)$(HOSTCC) $(call a2lnk $(OTHERLIBS)) -o $@ $+