diff options
Diffstat (limited to 'src/plugins/Makefile.am')
-rw-r--r-- | src/plugins/Makefile.am | 28 |
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 | ||
14 | EXTRA_DIST = template_extractor.c \ | 14 | EXTRA_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 | ||
18 | if HAVE_VORBISFILE | 19 | if HAVE_VORBISFILE |
19 | PLUGIN_OGG=libextractor_ogg.la | 20 | PLUGIN_OGG=libextractor_ogg.la |
@@ -30,10 +31,16 @@ PLUGIN_GIF=libextractor_gif.la | |||
30 | TEST_GIF=test_gif | 31 | TEST_GIF=test_gif |
31 | endif | 32 | endif |
32 | 33 | ||
34 | if HAVE_LIBRPM | ||
35 | PLUGIN_RPM=libextractor_rpm.la | ||
36 | TEST_RPM=test_rpm | ||
37 | endif | ||
38 | |||
33 | plugin_LTLIBRARIES = \ | 39 | plugin_LTLIBRARIES = \ |
34 | $(PLUGIN_OGG) \ | 40 | $(PLUGIN_OGG) \ |
35 | $(PLUGIN_MIME) \ | 41 | $(PLUGIN_MIME) \ |
36 | $(PLUGIN_GIF) | 42 | $(PLUGIN_GIF) \ |
43 | $(PLUGIN_RPM) | ||
37 | 44 | ||
38 | if HAVE_ZZUF | 45 | if HAVE_ZZUF |
39 | fuzz_tests=fuzz_default.sh | 46 | fuzz_tests=fuzz_default.sh |
@@ -42,7 +49,8 @@ endif | |||
42 | check_PROGRAMS = \ | 49 | check_PROGRAMS = \ |
43 | $(TEST_OGG) \ | 50 | $(TEST_OGG) \ |
44 | $(TEST_MIME) \ | 51 | $(TEST_MIME) \ |
45 | $(TEST_GIF) | 52 | $(TEST_GIF) \ |
53 | $(TEST_RPM) | ||
46 | 54 | ||
47 | TESTS = \ | 55 | TESTS = \ |
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 | ||
111 | libextractor_rpm_la_SOURCES = \ | ||
112 | rpm_extractor.c | ||
113 | libextractor_rpm_la_LDFLAGS = \ | ||
114 | $(PLUGINFLAGS) | ||
115 | libextractor_rpm_la_LIBADD = \ | ||
116 | $(top_builddir)/src/main/libextractor.la \ | ||
117 | -lrpm | ||
118 | |||
119 | test_rpm_SOURCES = \ | ||
120 | test_rpm.c | ||
121 | test_rpm_LDADD = \ | ||
122 | $(top_builddir)/src/plugins/libtest.la | ||
123 | |||
124 | |||
103 | 125 | ||