[nautilus-actions] Defines a 'distcheck' mode
- From: Pierre Wieser <pwieser src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [nautilus-actions] Defines a 'distcheck' mode
- Date: Sat, 5 Nov 2011 18:28:42 +0000 (UTC)
commit 4a5b7d729978aa198ae3ed7005b5b9a50a51d447
Author: Pierre Wieser <pwieser trychlos org>
Date: Wed Nov 2 21:58:59 2011 +0100
Defines a 'distcheck' mode
ChangeLog | 4 ++++
run-autogen.sh | 16 +++++++++++++++-
run-distcheck.sh | 2 +-
3 files changed, 20 insertions(+), 2 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 2e7699c..1f7d85e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2011-11-05 Pierre Wieser <pwieser trychlos org>
+
+ * run-autogen.sh, run-distcheck.sh: Defines a special 'distcheck' mode.
+
2011-11-02 Pierre Wieser <pwieser trychlos org>
* docs/nact/C/nact-conditions.xml:
diff --git a/run-autogen.sh b/run-autogen.sh
index 952042b..87e7cac 100755
--- a/run-autogen.sh
+++ b/run-autogen.sh
@@ -36,6 +36,20 @@ done
--enable-pdf-manuals \
$*
+# 'distcheck' mode: disable deprecated, enable manuals and gtk-doc
+[ "${autogen_target}" = "distcheck" ] &&
+ exec ./autogen.sh \
+ --prefix=$(pwd)/install \
+ --sysconfdir=/etc \
+ --with-nautilus-extdir=$(pwd)/install/lib/nautilus \
+ --disable-schemas-install \
+ --disable-deprecated \
+ --enable-gtk-doc \
+ --enable-gtk-doc-pdf \
+ --enable-html-manuals \
+ --enable-pdf-manuals \
+ $*
+
# Build with Gtk+ 3 (actually a 2.97.x unstable version)
# installed in ~/.local/jhbuild
#
@@ -45,7 +59,7 @@ done
# $ grep gtk+-2.0 /usr/lib/pkgconfig/*
# libnautilus-extension.pc:Requires: glib-2.0 gio-2.0 gtk+-2.0
# unique-1.0.pc:Requires: gtk+-2.0
-
+#
[ "${autogen_target}" = "jhbuild" ] &&
export autogen_prefix=${HOME}/data/jhbuild/run &&
PKG_CONFIG_PATH=${autogen_prefix}/lib/pkgconfig \
diff --git a/run-distcheck.sh b/run-distcheck.sh
index f6f9ee8..b7b4cec 100755
--- a/run-distcheck.sh
+++ b/run-distcheck.sh
@@ -1,6 +1,6 @@
#!/bin/sh
-autogen_target=doc ./run-autogen.sh &&
+autogen_target=distcheck ./run-autogen.sh &&
make clean &&
make &&
make install &&
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]