diff options
| author | Soren Berg <glimmer07@gmail.com> | 2009-08-11 22:25:58 +0000 |
|---|---|---|
| committer | glimmer07 <glimmer07@users.sourceforge.net> | 2009-08-11 22:25:58 +0000 |
| commit | 80a3fbd38decfe17f33323bf098191accb2c45cd (patch) | |
| tree | d4a797ca037fec614150a136978b7b967c113f98 /src/extension/dbus/Makefile_insert | |
| parent | Added image import function. (diff) | |
| download | inkscape-80a3fbd38decfe17f33323bf098191accb2c45cd.tar.gz inkscape-80a3fbd38decfe17f33323bf098191accb2c45cd.zip | |
Added wrapper code.
Still under construction, will be merged into the main Makefile_Insert later.
(bzr r8254.1.23)
Diffstat (limited to 'src/extension/dbus/Makefile_insert')
| -rw-r--r-- | src/extension/dbus/Makefile_insert | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/extension/dbus/Makefile_insert b/src/extension/dbus/Makefile_insert index c8bee0ca6..a10dcdeba 100644 --- a/src/extension/dbus/Makefile_insert +++ b/src/extension/dbus/Makefile_insert @@ -12,7 +12,9 @@ ink_common_sources += \ ## Would use += but it has to be set first. BUILT_SOURCES = \ extension/dbus/application-server-glue.h \ - extension/dbus/document-server-glue.h + extension/dbus/document-server-glue.h \ + extension/dbus/document-client-glue.h +# extension/dbus/wrapper/libinkdbus.so.1.0 this probably belongs somewhere else extension/dbus/application-server-glue.h: extension/dbus/application-interface.xml dbus-binding-tool --mode=glib-server --output=$@ --prefix=application_interface $^ @@ -20,6 +22,13 @@ extension/dbus/application-server-glue.h: extension/dbus/application-interface.x extension/dbus/document-server-glue.h: extension/dbus/document-interface.xml dbus-binding-tool --mode=glib-server --output=$@ --prefix=document_interface $^ +extension/dbus/document-client-glue.h: extension/dbus/document-interface.xml + dbus-binding-tool --mode=glib-client --output=$@ --prefix=document_interface $^ + +#extension/dbus/wrapper/libinkdbus.so.1.0: extension/dbus/wrapper/inkscape-dbus-wrapper.c extension/dbus/wrapper/inkscape-dbus-wrapper.h extension/dbus/document-interface.xml +# gcc -fPIC -c extension/dbus/wrapper/inkscape-dbus-wrapper.c -o extension/dbus/wrapper/inkscape-dbus-wrapper.o $(shell pkg-config --cflags --libs glib-2.0 gobject-2.0 dbus-glib-1) +# ld -shared -soname libinkdbus.so.1 -o extension/dbus/wrapper/libinkdbus.so.1.0 -lc extension/dbus/wrapper/inkscape-dbus-wrapper.o + # Dbus service file servicedir = "/usr/share/dbus-1/services" service_in_files = extension/dbus/org.inkscape.service.in @@ -27,5 +36,5 @@ service_DATA = $(service_in_files:.service.in=.service) # Rule to make the service file with bindir expanded $(service_DATA): $(service_in_files) Makefile - @sed -e "s|@bindir@|$(bindir)|" $<> $@ + @sed -e "s|@bindir@|$(bindir)|" $<> $@ #Fix bindir |
