aboutsummaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2019-06-13 15:28:38 +0200
committerJay Berkenbilt <ejb@ql.org>2019-06-13 15:28:38 +0200
commit3d03024ab235cf09517b8b1125093a9062151da2 (patch)
treec67ed01909153d996e3a14411c9f2141cb3f3ed2 /configure
parentd263a0493add9ea4bd6b7dae129cfc79b3108067 (diff)
downloadqpdf-3d03024ab235cf09517b8b1125093a9062151da2.tar.zst
oss-fuzz initial integration
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure17
1 files changed, 17 insertions, 0 deletions
diff --git a/configure b/configure
index eb40b967..1fa79226 100755
--- a/configure
+++ b/configure
@@ -630,6 +630,7 @@ ac_includes_default="\
ac_subst_vars='LTLIBOBJS
LIBOBJS
+OSS_FUZZ
VALIDATE_DOC
BUILD_PDF
BUILD_HTML
@@ -774,6 +775,7 @@ enable_doc_maintenance
enable_html_doc
enable_pdf_doc
enable_validate_doc
+enable_oss_fuzz
'
ac_precious_vars='build_alias
host_alias
@@ -1449,6 +1451,8 @@ Optional Features:
--enable-html-doc whether to build HTML documents
--enable-pdf-doc whether to build PDF documents
--enable-validate-doc whether to validate xml document source
+ --enable-doc-maintenance
+ if set, build static fuzzers for oss-fuzz
Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
@@ -16924,6 +16928,19 @@ else
fi
+
+# Check whether --enable-oss-fuzz was given.
+if test "${enable_oss_fuzz+set}" = set; then :
+ enableval=$enable_oss_fuzz; if test "$enableval" = "yes"; then
+ OSS_FUZZ=1;
+ else
+ OSS_FUZZ=0;
+ fi
+else
+ OSS_FUZZ=0
+fi
+
+
if test "$VALIDATE_DOC" = "1"; then
if test "$XMLLINT" = ""; then
MISSING_XMLLINT=1