aboutsummaryrefslogtreecommitdiffstats
path: root/libng/contrib-plugins/Subdir.mk
diff options
context:
space:
mode:
Diffstat (limited to 'libng/contrib-plugins/Subdir.mk')
-rw-r--r--libng/contrib-plugins/Subdir.mk23
1 files changed, 20 insertions, 3 deletions
diff --git a/libng/contrib-plugins/Subdir.mk b/libng/contrib-plugins/Subdir.mk
index 2841fc8..a34a2c4 100644
--- a/libng/contrib-plugins/Subdir.mk
+++ b/libng/contrib-plugins/Subdir.mk
@@ -1,12 +1,25 @@
# targets to build
TARGETS-contrib-plugins := \
- libng/contrib-plugins/flt-smooth.so
+ libng/contrib-plugins/flt-smooth.so \
+ libng/contrib-plugins/bilinear.so \
+ libng/contrib-plugins/cubic.so \
+ libng/contrib-plugins/linear-blend.so \
+ libng/contrib-plugins/linedoubler.so
+
ifeq ($(FOUND_ALSA),yes)
TARGETS-contrib-plugins += \
libng/contrib-plugins/snd-alsa.so
endif
+# alsa is c++ and thus we should call g++ for linking ...
+libng/contrib-plugins/snd-alsa.so : CC := $(CXX)
+
+# linear-blend has mmx support ...
+ifeq ($(USE_MMX),yes)
+libng/contrib-plugins/linear-blend.so : CFLAGS += -DMMX=1
+endif
+
# global targets
all:: $(TARGETS-contrib-plugins)
@@ -17,5 +30,9 @@ install::
clean::
rm -f $(TARGETS-contrib-plugins)
-libng/contrib-plugins/flt-smooth.so: libng/contrib-plugins/flt-smooth.o
-libng/contrib-plugins/snd-alsa.so: libng/contrib-plugins/snd-alsa.o
+libng/contrib-plugins/flt-smooth.so: libng/contrib-plugins/flt-smooth.o
+libng/contrib-plugins/snd-alsa.so: libng/contrib-plugins/snd-alsa.o
+libng/contrib-plugins/bilinear.so: libng/contrib-plugins/bilinear.o
+libng/contrib-pluginsa/cubic.so: libng/contrib-plugins/cubic.o
+libng/contrib-plugins/linear-blend.so: libng/contrib-plugins/linear-blend.o
+libng/contrib-plugins/linedoubler.so: libng/contrib-plugins/linedoubler.o

Privacy Policy