summaryrefslogtreecommitdiff
path: root/vcl/Executable_wmffuzzer.mk
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2016-12-30 15:30:20 +0000
committerCaolán McNamara <caolanm@redhat.com>2017-01-02 20:36:13 +0000
commit85e8507d19195387784ba6af42d91609b129e00d (patch)
tree7becdfed97aa7c8abe37d4194046ba9cf2532b4f /vcl/Executable_wmffuzzer.mk
parentf6ff601b820749898a045e115cc0dc460e996104 (diff)
add a jpg fuzzer
reshuffle things to share common core Change-Id: I50aa0e2ddeefaa4b2d0592b1118defd28b7347db
Diffstat (limited to 'vcl/Executable_wmffuzzer.mk')
-rw-r--r--vcl/Executable_wmffuzzer.mk92
1 files changed, 5 insertions, 87 deletions
diff --git a/vcl/Executable_wmffuzzer.mk b/vcl/Executable_wmffuzzer.mk
index 0a73f779752e..22feb6a40e55 100644
--- a/vcl/Executable_wmffuzzer.mk
+++ b/vcl/Executable_wmffuzzer.mk
@@ -8,6 +8,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
+include $(SRCDIR)/vcl/commonfuzzer.mk
+
$(eval $(call gb_Executable_Executable,wmffuzzer))
$(eval $(call gb_Executable_use_api,wmffuzzer,\
@@ -16,28 +18,7 @@ $(eval $(call gb_Executable_use_api,wmffuzzer,\
))
$(eval $(call gb_Executable_use_externals,wmffuzzer,\
- boost_headers \
- curl \
- harfbuzz \
- graphite \
- cairo \
- fontconfig \
- freetype \
- icui18n \
- icuuc \
- icudata \
- lcms2 \
- librdf \
- libxslt \
- libxml2 \
- jpeg \
- clew \
- openssl \
- expat \
- mythes \
- hyphen \
- hunspell \
- zlib \
+ $(fuzzer_externals) \
))
$(eval $(call gb_Executable_set_include,wmffuzzer,\
@@ -46,80 +27,17 @@ $(eval $(call gb_Executable_set_include,wmffuzzer,\
))
$(eval $(call gb_Executable_use_libraries,wmffuzzer,\
- basctl \
- merged \
- cui \
- chartcontroller \
- chartcore \
- sm \
- gie \
- oox \
- reflection \
- odfflatxml \
- invocadapt \
- bootstrap \
- introspection \
- stocservices \
- lnth \
- hyphen \
- i18nsearch \
- embobj \
- evtatt \
- unordf \
- ucphier1 \
- ucptdoc1 \
- srtrs1 \
- storagefd \
- mtfrenderer \
- canvasfactory \
- vclcanvas \
- xof \
- xmlfa \
- xmlfd \
- cppu \
- cppuhelper \
- comphelper \
- i18nlangtag \
- xmlreader \
- unoidl \
- reg \
- store \
- expwrap \
- gcc3_uno \
- salhelper \
- sal \
+ $(fuzzer_libraries) \
))
$(eval $(call gb_Executable_use_static_libraries,wmffuzzer,\
findsofficepath \
ulingu \
+ fuzzer \
))
$(eval $(call gb_Executable_add_exception_objects,wmffuzzer,\
vcl/workben/wmffuzzer \
- vcl/workben/localestub/localestub \
- vcl/workben/localestub/localedata_en_AU \
- vcl/workben/localestub/localedata_en_BW \
- vcl/workben/localestub/localedata_en_BZ \
- vcl/workben/localestub/localedata_en_CA \
- vcl/workben/localestub/localedata_en_GB \
- vcl/workben/localestub/localedata_en_GH \
- vcl/workben/localestub/localedata_en_GM \
- vcl/workben/localestub/localedata_en_IE \
- vcl/workben/localestub/localedata_en_IN \
- vcl/workben/localestub/localedata_en_JM \
- vcl/workben/localestub/localedata_en_MW \
- vcl/workben/localestub/localedata_en_NA \
- vcl/workben/localestub/localedata_en_NZ \
- vcl/workben/localestub/localedata_en_PH \
- vcl/workben/localestub/localedata_en_TT \
- vcl/workben/localestub/localedata_en_US \
- vcl/workben/localestub/localedata_en_ZA \
- vcl/workben/localestub/localedata_en_ZW \
-))
-
-$(eval $(call gb_Executable_add_generated_exception_objects,wmffuzzer,\
- CustomTarget/vcl/workben/native-code \
))
$(eval $(call gb_Executable_add_libs,wmffuzzer,\