Makefile_insert revision c596be6d145df956e779f427dde5aabc8559dd6c
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw## Makefile.am fragment sourced by src/Makefile.am.
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amwink_common_sources += \
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw extension/dbus/dbus-init.cpp \
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw extension/dbus/dbus-init.h \
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw extension/dbus/application-interface.cpp \
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw extension/dbus/application-interface.h \
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw extension/dbus/document-interface.cpp \
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw extension/dbus/document-interface.h
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw## Slightly concerned about this.
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw## Would use += but it has to be set first.
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amwBUILT_SOURCES = \
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw extension/dbus/application-server-glue.h \
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw extension/dbus/document-server-glue.h
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amwextension/dbus/application-server-glue.h: extension/dbus/application-interface.xml
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw dbus-binding-tool --mode=glib-server --output=$@ --prefix=application_interface $^
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amwextension/dbus/document-server-glue.h: extension/dbus/document-interface.xml
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw dbus-binding-tool --mode=glib-server --output=$@ --prefix=document_interface $^
dc20a3024900c47dd2ee44b9707e6df38f7d62a5as
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# Dbus service file
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amwservicedir = "/usr/share/dbus-1/services"
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amwservice_in_files = extension/dbus/org.inkscape.service.in
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amwservice_DATA = $(service_in_files:.service.in=.service)
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# Rule to make the service file with bindir expanded
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw$(service_DATA): $(service_in_files) Makefile
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw @sed -e "s|@bindir@|$(bindir)|" $<> $@
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw