aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/Makefile.am')
-rw-r--r--src/plugins/Makefile.am28
1 files changed, 25 insertions, 3 deletions
diff --git a/src/plugins/Makefile.am b/src/plugins/Makefile.am
index 454e5b9..fcc2d29 100644
--- a/src/plugins/Makefile.am
+++ b/src/plugins/Makefile.am
@@ -13,7 +13,8 @@ SUBDIRS = .
13 13
14EXTRA_DIST = template_extractor.c \ 14EXTRA_DIST = template_extractor.c \
15 testdata/ogg_courseclear.ogg \ 15 testdata/ogg_courseclear.ogg \
16 testdata/gif_image.gif 16 testdata/gif_image.gif \
17 testdata/rpm_test.rpm
17 18
18if HAVE_VORBISFILE 19if HAVE_VORBISFILE
19PLUGIN_OGG=libextractor_ogg.la 20PLUGIN_OGG=libextractor_ogg.la
@@ -30,10 +31,16 @@ PLUGIN_GIF=libextractor_gif.la
30TEST_GIF=test_gif 31TEST_GIF=test_gif
31endif 32endif
32 33
34if HAVE_LIBRPM
35PLUGIN_RPM=libextractor_rpm.la
36TEST_RPM=test_rpm
37endif
38
33plugin_LTLIBRARIES = \ 39plugin_LTLIBRARIES = \
34 $(PLUGIN_OGG) \ 40 $(PLUGIN_OGG) \
35 $(PLUGIN_MIME) \ 41 $(PLUGIN_MIME) \
36 $(PLUGIN_GIF) 42 $(PLUGIN_GIF) \
43 $(PLUGIN_RPM)
37 44
38if HAVE_ZZUF 45if HAVE_ZZUF
39 fuzz_tests=fuzz_default.sh 46 fuzz_tests=fuzz_default.sh
@@ -42,7 +49,8 @@ endif
42check_PROGRAMS = \ 49check_PROGRAMS = \
43 $(TEST_OGG) \ 50 $(TEST_OGG) \
44 $(TEST_MIME) \ 51 $(TEST_MIME) \
45 $(TEST_GIF) 52 $(TEST_GIF) \
53 $(TEST_RPM)
46 54
47TESTS = \ 55TESTS = \
48 $(fuzz_tests) \ 56 $(fuzz_tests) \
@@ -100,4 +108,18 @@ test_gif_LDADD = \
100 $(top_builddir)/src/plugins/libtest.la 108 $(top_builddir)/src/plugins/libtest.la
101 109
102 110
111libextractor_rpm_la_SOURCES = \
112 rpm_extractor.c
113libextractor_rpm_la_LDFLAGS = \
114 $(PLUGINFLAGS)
115libextractor_rpm_la_LIBADD = \
116 $(top_builddir)/src/main/libextractor.la \
117 -lrpm
118
119test_rpm_SOURCES = \
120 test_rpm.c
121test_rpm_LDADD = \
122 $(top_builddir)/src/plugins/libtest.la
123
124
103 125