subdir.mk

来自「xawtv绝版源码」· MK 代码 · 共 95 行

MK
95
字号
# targets to buildTARGETS-plugins := \	libng/plugins/flt-gamma.so \	libng/plugins/flt-invert.so \	libng/plugins/flt-disor.so \	libng/plugins/conv-mjpeg.so \	libng/plugins/read-avi.so \	libng/plugins/write-avi.so#	libng/plugins/conv-audio.soifeq ($(FOUND_LQT),yes)TARGETS-plugins += \	libng/plugins/read-qt.so \	libng/plugins/write-qt.soendififeq ($(FOUND_DV),yes)TARGETS-plugins += \	libng/plugins/read-dv.so \	libng/plugins/write-dv.soendififeq ($(FOUND_OS),linux)TARGETS-plugins += \	libng/plugins/drv0-v4l2.so \	libng/plugins/drv0-v4l2-old.so \	libng/plugins/drv1-v4l.so \	libng/plugins/snd-oss.soendififeq ($(FOUND_OS),bsd)TARGETS-plugins += \	libng/plugins/drv0-bsd.so \	libng/plugins/snd-oss.soendifGONE-plugins := \	$(libdir)/invert.so \	$(libdir)/nop.so \	$(libdir)/flt-nop.so# libraries to linklibng/plugins/read-qt.so  : LDLIBS := $(QT_LIBS)libng/plugins/write-qt.so : LDLIBS := $(QT_LIBS)libng/plugins/read-dv.so  : LDLIBS := $(DV_LIBS)libng/plugins/write-dv.so : LDLIBS := $(DV_LIBS)# global targetsall:: $(TARGETS-plugins)install::	$(INSTALL_DIR) $(libdir)	$(INSTALL_PROGRAM) -s $(TARGETS-plugins) $(libdir)	rm -f $(GONE-plugins)clean::	rm -f $(TARGETS-plugins)libng/plugins/conv-mjpeg.so: libng/plugins/conv-mjpeg.olibng/plugins/drv0-bsd.so:   libng/plugins/drv0-bsd.olibng/plugins/drv0-v4l2-old.so: libng/plugins/drv0-v4l2-old.olibng/plugins/flt-debug.so:  libng/plugins/flt-debug.olibng/plugins/flt-disor.so:  libng/plugins/flt-disor.olibng/plugins/flt-gamma.so:  libng/plugins/flt-gamma.olibng/plugins/flt-invert.so: libng/plugins/flt-invert.olibng/plugins/read-avi.so:   libng/plugins/read-avi.olibng/plugins/read-dv.so:    libng/plugins/read-dv.olibng/plugins/read-qt.so:    libng/plugins/read-qt.olibng/plugins/snd-oss.so:    libng/plugins/snd-oss.olibng/plugins/write-avi.so:  libng/plugins/write-avi.olibng/plugins/write-dv.so:   libng/plugins/write-dv.olibng/plugins/write-qt.so:   libng/plugins/write-qt.olibng/plugins/drv0-v4l2.so: \	libng/plugins/drv0-v4l2.o \	libng/plugins/struct-v4l2.o \	libng/plugins/struct-dump.olibng/plugins/drv1-v4l.so: \	libng/plugins/drv1-v4l.o \	libng/plugins/struct-v4l.o \	libng/plugins/struct-dump.olibng/plugins/struct-dump.o: structs/struct-dump.c	@$(echo_compile_c)	@$(compile_c)	@$(fixup_deps)libng/plugins/struct-v4l.o: structs/struct-v4l.c	@$(echo_compile_c)	@$(compile_c)	@$(fixup_deps)libng/plugins/struct-v4l2.o: structs/struct-v4l2.c	@$(echo_compile_c)	@$(compile_c)	@$(fixup_deps)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?