2 # 0 - NO DEBUG MESSAGES
3 # 1 - DEBUG MESSAGES are enabled
5 OMX_DEBUG ?= 0 # master switch: turn debug on or off
10 HSRC=$(wildcard ../inc/*)
14 include $(OMXROOT)/Master.mk
16 CFLAGS+=-I../inc -Wall -ansi -fpic -pipe -DSTATIC_TABLE
17 ifeq ($(OMX_DEBUG), 1)
23 COMPONENT_LIB=libOMX_Core.so
25 COMPONENT_TARGET=$(OMXLIBDIR)/$(COMPONENT_LIB)
27 all install:: $(COMPONENT_TARGET)
29 omxcore $(COMPONENT_TARGET): $(COMPONENT_LIB) $(OMXLIBDIR)
30 @echo "Installing $(COMPONENT_LIB)"
31 cp -f $(COMPONENT_LIB) $(COMPONENT_TARGET)
33 $(COMPONENT_LIB): $(OBJ)
34 $(CROSS)gcc $(CFLAGS) -shared -o $(COMPONENT_LIB) $(OBJ) -ldl
39 rm -f $(COMPONENT_LIB)
45 rm -f $(OMXLIBDIR)/$(COMPONENT_LIB)