[gtkmm] gen_scripts: Get information from gdk-pixbuf.



commit 52657eaff50a980ab0d512d3fa86108d1661262e
Author: Kjell Ahlstedt <kjell ahlstedt bredband net>
Date:   Thu Dec 6 15:41:27 2012 +0100

    gen_scripts: Get information from gdk-pixbuf.
    
    * tools/gen_scripts/gdk_generate_docs.sh: Include documentation from
    gdk-pixbuf in gdk_docs.xml.
    * tools/gen_scripts/gdk_generate_enums.sh: Generate gdk_pixbuf_enums.defs.
    * tools/gen_scripts/gdk_generate_methods.sh: Generate gdk_pixbuf_methods.defs.

 ChangeLog                                 |    9 +++++++++
 tools/gen_scripts/gdk_generate_docs.sh    |    2 +-
 tools/gen_scripts/gdk_generate_enums.sh   |    5 +++--
 tools/gen_scripts/gdk_generate_methods.sh |    5 +++--
 4 files changed, 16 insertions(+), 5 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index c150363..397ba28 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2012-12-06  Kjell Ahlstedt  <kjell ahlstedt bredband net>
+
+	gen_scripts: Get information from gdk-pixbuf.
+
+	* tools/gen_scripts/gdk_generate_docs.sh: Include documentation from
+	gdk-pixbuf in gdk_docs.xml.
+	* tools/gen_scripts/gdk_generate_enums.sh: Generate gdk_pixbuf_enums.defs.
+	* tools/gen_scripts/gdk_generate_methods.sh: Generate gdk_pixbuf_methods.defs.
+
 2012-12-04  Andrew Potter  <agpotter gmail com>
 
 	PixbufAnimation: Fix refcounting on get_iter().
diff --git a/tools/gen_scripts/gdk_generate_docs.sh b/tools/gen_scripts/gdk_generate_docs.sh
index a0b0f7c..307b0dd 100755
--- a/tools/gen_scripts/gdk_generate_docs.sh
+++ b/tools/gen_scripts/gdk_generate_docs.sh
@@ -13,7 +13,7 @@ PREFIX="$JHBUILD_SOURCES"
 ROOT_DIR="$(dirname "$0")/../.."
 OUT_DIR="$ROOT_DIR/gdk/src"
 
-for dir in "$PREFIX"/gtk+/gdk; do
+for dir in "$PREFIX"/gtk+/gdk "$PREFIX"/gdk-pixbuf/gdk-pixbuf; do
   PARAMS="$PARAMS -s $dir"
 done
 
diff --git a/tools/gen_scripts/gdk_generate_enums.sh b/tools/gen_scripts/gdk_generate_enums.sh
index d7aae95..4aee5d4 100755
--- a/tools/gen_scripts/gdk_generate_enums.sh
+++ b/tools/gen_scripts/gdk_generate_enums.sh
@@ -9,9 +9,10 @@ if [ -z "$JHBUILD_SOURCES" ]; then
   exit 1;
 fi
 
-PREFIX="$JHBUILD_SOURCES/gtk+"
+PREFIX="$JHBUILD_SOURCES"
 ROOT_DIR="$(dirname "$0")/../.."
 OUT_DIR="$ROOT_DIR/gdk/src"
 
 ENUM_PL="$JHBUILD_SOURCES/glibmm/tools/enum.pl"
-$ENUM_PL "$PREFIX"/gdk/*.h > "$OUT_DIR"/gdk_enums.defs
+$ENUM_PL "$PREFIX"/gtk+/gdk/*.h > "$OUT_DIR"/gdk_enums.defs
+$ENUM_PL "$PREFIX"/gdk-pixbuf/gdk-pixbuf/gdk*.h > "$OUT_DIR"/gdk_pixbuf_enums.defs
diff --git a/tools/gen_scripts/gdk_generate_methods.sh b/tools/gen_scripts/gdk_generate_methods.sh
index d937d0e..4aec78c 100755
--- a/tools/gen_scripts/gdk_generate_methods.sh
+++ b/tools/gen_scripts/gdk_generate_methods.sh
@@ -9,9 +9,10 @@ if [ -z "$JHBUILD_SOURCES" ]; then
   exit 1;
 fi
 
-PREFIX="$JHBUILD_SOURCES/gtk+"
+PREFIX="$JHBUILD_SOURCES"
 ROOT_DIR="$(dirname "$0")/../.."
 OUT_DIR="$ROOT_DIR/gdk/src"
 
 H2DEF_PY="$JHBUILD_SOURCES/glibmm/tools/defs_gen/h2def.py"
-$H2DEF_PY "$PREFIX"/gdk/*.h > "$OUT_DIR"/gdk_methods.defs
+$H2DEF_PY "$PREFIX"/gtk+/gdk/*.h > "$OUT_DIR"/gdk_methods.defs
+$H2DEF_PY "$PREFIX"/gdk-pixbuf/gdk-pixbuf/gdk*.h > "$OUT_DIR"/gdk_pixbuf_methods.defs



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]