summaryrefslogtreecommitdiff
path: root/tools/database
diff options
context:
space:
mode:
Diffstat (limited to 'tools/database')
-rw-r--r--tools/database/SOURCES1
-rw-r--r--tools/database/database.make9
2 files changed, 6 insertions, 4 deletions
diff --git a/tools/database/SOURCES b/tools/database/SOURCES
index 9c60fb1..5c9b971 100644
--- a/tools/database/SOURCES
+++ b/tools/database/SOURCES
@@ -1,5 +1,4 @@
database.c
-../../apps/fixedpoint.c
../../apps/misc.c
../../apps/tagcache.c
../../firmware/common/crc32.c
diff --git a/tools/database/database.make b/tools/database/database.make
index 89a4aa7..8eae492 100644
--- a/tools/database/database.make
+++ b/tools/database/database.make
@@ -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 $@ $+