gnomemm r1657 - in gstreamermm/trunk: . gstreamer/src gstreamerbase/src
- From: jaalburqu svn gnome org
- To: svn-commits-list gnome org
- Subject: gnomemm r1657 - in gstreamermm/trunk: . gstreamer/src gstreamerbase/src
- Date: Wed, 30 Jul 2008 22:40:05 +0000 (UTC)
Author: jaalburqu
Date: Wed Jul 30 22:40:05 2008
New Revision: 1657
URL: http://svn.gnome.org/viewvc/gnomemm?rev=1657&view=rev
Log:
2008-07-30 Josà Alburquerque <jaalburqu svn gnome org>
* gstreamer/src/generate-docs.sh:
* gstreamer/src/generate-enums.sh:
* gstreamer/src/generate-extra-defs.sh:
* gstreamer/src/generate-methods.sh:
* gstreamerbase/src/generate-docs.sh:
* gstreamerbase/src/generate-enums.sh:
* gstreamerbase/src/generate-extra-defs.sh:
* gstreamerbase/src/generate-methods.sh: Added these scripts in
gstreamer and gstreamerbase branches to make generation of *.def files
easier.
Added:
gstreamermm/trunk/gstreamer/src/generate-docs.sh (contents, props changed)
gstreamermm/trunk/gstreamer/src/generate-enums.sh (contents, props changed)
gstreamermm/trunk/gstreamer/src/generate-extra-defs.sh (contents, props changed)
gstreamermm/trunk/gstreamer/src/generate-methods.sh (contents, props changed)
gstreamermm/trunk/gstreamerbase/src/generate-docs.sh (contents, props changed)
gstreamermm/trunk/gstreamerbase/src/generate-enums.sh (contents, props changed)
gstreamermm/trunk/gstreamerbase/src/generate-extra-defs.sh (contents, props changed)
gstreamermm/trunk/gstreamerbase/src/generate-methods.sh (contents, props changed)
Modified:
gstreamermm/trunk/ChangeLog
Added: gstreamermm/trunk/gstreamer/src/generate-docs.sh
==============================================================================
--- (empty file)
+++ gstreamermm/trunk/gstreamer/src/generate-docs.sh Wed Jul 30 22:40:05 2008
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+# Note that docextract_to_xml.py should be in PATH for this script to work and
+# JHBUILD_SOURCES should be defined to contain the path to the root of the
+# jhbuild sources.
+
+PREFIX=$JHBUILD_SOURCES
+
+PARAMS="-s $PREFIX/gstreamer/gst/ -s $PREFIX/gstreamer/docs/gst/tmpl -s $PREFIX/gstreamer/docs/libs/tmpl"
+
+for dir in $PREFIX/gstreamer/libs/gst/{base,controller,dataprotocol,net,check}/ ; do
+ PARAMS="$PARAMS -s $dir"
+done
+
+docextract_to_xml.py $PARAMS > gst_docs.xml
Added: gstreamermm/trunk/gstreamer/src/generate-enums.sh
==============================================================================
--- (empty file)
+++ gstreamermm/trunk/gstreamer/src/generate-enums.sh Wed Jul 30 22:40:05 2008
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+# Note that enum.pl should be in PATH for this script to work and
+# JHBUILD_PREFIX should be defined to contain the path to the prefix (install)
+# directory of jhbuild.
+
+PREFIX=$JHBUILD_PREFIX
+
+enum.pl $PREFIX/include/gstreamer-0.10/gst/*.h $PREFIX/include/gstreamer-0.10/gst/{base,controller,dataprotocol,net,check}/*.h > gst_enums.defs
+
Added: gstreamermm/trunk/gstreamer/src/generate-extra-defs.sh
==============================================================================
--- (empty file)
+++ gstreamermm/trunk/gstreamer/src/generate-extra-defs.sh Wed Jul 30 22:40:05 2008
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+# Note that script assumes it is run in gstreamermm/gstreamer/src directory.
+
+DIR=`dirname "$0"`
+
+$DIR/../../tools/extra_defs_gen/generate_extra_defs > gst_signals.defs
+
Added: gstreamermm/trunk/gstreamer/src/generate-methods.sh
==============================================================================
--- (empty file)
+++ gstreamermm/trunk/gstreamer/src/generate-methods.sh Wed Jul 30 22:40:05 2008
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+# Note that h2def.py should be in PATH for this script to work and
+# JHBUILD_PREFIX should be defined to contain the path to the prefix (install)
+# directory of jhbuild.
+
+PREFIX=$JHBUILD_PREFIX
+
+h2def.py $PREFIX/include/gstreamer-0.10/gst/*.h $PREFIX/include/gstreamer-0.10/gst/{base,controller,dataprotocol,net,check}/*.h > gst_methods.defs
+
Added: gstreamermm/trunk/gstreamerbase/src/generate-docs.sh
==============================================================================
--- (empty file)
+++ gstreamermm/trunk/gstreamerbase/src/generate-docs.sh Wed Jul 30 22:40:05 2008
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+# Note that docextract_to_xml.py should be in PATH for this script to work and
+# JHBUILD_SOURCES should be defined to contain the path to the root of the
+# jhbuild sources.
+
+PREFIX=$JHBUILD_SOURCES
+
+PARAMS="-s $PREFIX/gst-plugins-base/docs/libs/tmpl"
+
+for dir in $PREFIX/gst-plugins-base/gst-libs/gst/{audio,cdda,fft,floatcast,interfaces,netbuffer,riff,rtp,rtsp,sdp,tag,pbutils,video}/; do
+ PARAMS="$PARAMS -s $dir"
+done
+
+docextract_to_xml.py $PARAMS > gstbase_docs.xml
+
Added: gstreamermm/trunk/gstreamerbase/src/generate-enums.sh
==============================================================================
--- (empty file)
+++ gstreamermm/trunk/gstreamerbase/src/generate-enums.sh Wed Jul 30 22:40:05 2008
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+# Note that enum.pl should be in PATH for this script to work and
+# JHBUILD_PREFIX should be defined to contain the path to the prefix (install)
+# directory of jhbuild.
+
+PREFIX=$JHBUILD_PREFIX
+
+enum.pl $PREFIX/include/gstreamer-0.10/gst/{audio,cdda,fft,floatcast,interfaces,netbuffer,riff,rtp,rtsp,sdp,tag,pbutils,video}/*.h > gstbase_enums.defs
+
Added: gstreamermm/trunk/gstreamerbase/src/generate-extra-defs.sh
==============================================================================
--- (empty file)
+++ gstreamermm/trunk/gstreamerbase/src/generate-extra-defs.sh Wed Jul 30 22:40:05 2008
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+# Note that script assumes it is run in gstreamermm/gstreamerbase/src directory.
+
+DIR=`dirname "$0"`
+
+$DIR/../../tools/extra_defs_gen/generate_defs_gstbase > gstbase_signals.defs
+
Added: gstreamermm/trunk/gstreamerbase/src/generate-methods.sh
==============================================================================
--- (empty file)
+++ gstreamermm/trunk/gstreamerbase/src/generate-methods.sh Wed Jul 30 22:40:05 2008
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+# Note that h2def.py should be in PATH for this script to work and
+# JHBUILD_PREFIX should be defined to contain the path to the prefix (install)
+# directory of jhbuild.
+
+PREFIX=$JHBUILD_PREFIX
+
+h2def.py $PREFIX/include/gstreamer-0.10/gst/{audio,cdda,fft,floatcast,interfaces,netbuffer,riff,rtp,rtsp,sdp,tag,pbutils,video}/*.h > gstbase_methods.defs
+
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]