aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkremlin <kremlin@juliana.home.network>2014-07-08 10:53:20 +0800
committerkremlin <kremlin@juliana.home.network>2014-07-08 10:53:20 +0800
commitf84d928e9f0e8628b7b1cf7716caef2e50962e77 (patch)
tree7dc1a778886f1d6162213b0b985ff8ebbda1014a
parent2068f216167f380e21f701531e4c19f85cda5937 (diff)
downloadsystembsd-f84d928e9f0e8628b7b1cf7716caef2e50962e77.tar
systembsd-f84d928e9f0e8628b7b1cf7716caef2e50962e77.tar.gz
systembsd-f84d928e9f0e8628b7b1cf7716caef2e50962e77.tar.bz2
systembsd-f84d928e9f0e8628b7b1cf7716caef2e50962e77.tar.lz
systembsd-f84d928e9f0e8628b7b1cf7716caef2e50962e77.tar.xz
systembsd-f84d928e9f0e8628b7b1cf7716caef2e50962e77.tar.zst
systembsd-f84d928e9f0e8628b7b1cf7716caef2e50962e77.zip
fix gen-gdbus-interfaces.sh to namespace generated functions by targetted DBus interface
-rwxr-xr-xscripts/gen-gdbus-interfaces.sh3
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/gen-gdbus-interfaces.sh b/scripts/gen-gdbus-interfaces.sh
index 32f66b3..c63dc4f 100755
--- a/scripts/gen-gdbus-interfaces.sh
+++ b/scripts/gen-gdbus-interfaces.sh
@@ -15,6 +15,8 @@
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+# TODO fix #include, should be "foo-gen.h" instead of "src/interfaces/foo/foo-gen.h
+
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )"/../ && pwd )"
if [[ -z "$1" ]]; then
@@ -30,6 +32,7 @@ gdbus-codegen \
--generate-docbook doc/$1-docbook.xml \
--generate-c-code src/interfaces/$1/$1-gen \
--c-generate-object-manager \
+--c-namespace $1
conf/$1-ispect.xml
echo "success"