summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Dywan <christian@twotoasts.de>2018-08-26 13:36:41 +0200
committerChristian Dywan <christian@twotoasts.de>2018-08-26 13:36:41 +0200
commit296334260c3623dc31ae05de998ab398d56ecd09 (patch)
tree1a49373918a9ffe35d947fb774495e5e9aa34a83
parent57fa97773fc1f708fe572e8ed9fd9bf7a2c8f740 (diff)
downloadmidori-git-require-xmllint.tar.gz
Check for availability of xmllintrequire-xmllint
-rw-r--r--data/CMakeLists.txt5
-rw-r--r--snap/snapcraft.yaml1
2 files changed, 6 insertions, 0 deletions
diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt
index 8e86bd49..b83a45b9 100644
--- a/data/CMakeLists.txt
+++ b/data/CMakeLists.txt
@@ -1,5 +1,10 @@
# Copyright (C) 2013-2018 Christian Dywan <christian@twotoasts.de>
+find_program (XMLLINT_EXECUTABLE xmllint)
+if (NOT XMLLINT_EXECUTABLE)
+ message(FATAL_ERROR "xmllint not found")
+endif ()
+
include(FindIntltool)
if (NOT INTLTOOL_MERGE_FOUND)
message(FATAL_ERROR "intltool-merge not found")
diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml
index 8d49aa10..6e1316d2 100644
--- a/snap/snapcraft.yaml
+++ b/snap/snapcraft.yaml
@@ -72,6 +72,7 @@ parts:
- libsqlite3-dev
- intltool
- ninja-build
+ - libxml2-utils # xmllint
stage-packages:
- libwebkit2gtk-4.0-37
- libgcr-base-3-1