Feature #53 » vdr-plugin-dxr3-Makefile.diff
vdr-plugin-dxr3-Makefile/Makefile 2009-01-07 21:04:08.000000000 +0100 | ||
---|---|---|
### Includes and Defines (add further entries here):
|
||
INCLUDES += -I$(VDRDIR)/include -I$(FFMDIR) -I$(FFMDIR)/libavcodec -I$(EM8300)
|
||
LIBS = -L$(FFMDIR)/libavcodec -lavcodec
|
||
ifneq ($(shell which pkg-config),)
|
||
ifneq ($(shell pkg-config --silence-errors --libs libavcodec),)
|
||
LIBS += $(shell pkg-config --silence-errors --libs libavcodec)
|
||
INCLUDES += $(shell pkg-config --silence-errors --cflags libavcodec)
|
||
else
|
||
LIBS += -lavcodec
|
||
INCLUDES += -I$(FFMDIR) -I$(FFMDIR)/libavcodec
|
||
endif
|
||
endif
|
||
|
||
INCLUDES += -I$(VDRDIR)/include -I$(EM8300)
|
||
DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
|
||
DEFINES += -D_GNU_SOURCE
|
||
... | ... | |
### Targets:
|
||
libvdr-$(PLUGIN).so: $(OBJS)
|
||
$(CXX) $(CXXFLAGS) -shared $(OBJS) $(LIBS) -o $@
|
||
$(CXX) $(CXXFLAGS) -shared $(OBJS) -L. $(LIBS) -o $@
|
||
@cp --remove-destination $@ $(LIBDIR)/$@.$(APIVERSION)
|
||
dist: clean
|