KDE/kdebase
Michael Jansen
kde at michael-jansen.biz
Tue May 4 19:59:59 CEST 2010
On Tuesday 04 May 2010 19:36:20 Alexander Neundorf wrote:
> On Tuesday 04 May 2010, Michael Jansen wrote:
> > from workspace/kworkspace/CMakeLists.txt
> >
> > [...]
> >
> > qt4_add_dbus_interface(
> >
> > kworkspace_LIB_SRCS
> >
> > ${KDEBASE_RUNTIME_SOURCE_DIR}/activitymanager/org.kde.ActivityManager.xml
> > activitymanager_interface
> > )
> >
> > qt4_add_dbus_interface(
> >
> > kworkspace_LIB_SRCS
> >
> > ${KDEBASE_RUNTIME_SOURCE_DIR}/nepomuk/services/activities/org.kde.nepomuk
> > .A
> >
> >ctivitiesService.xml nepomukactivitiesservice_interface
> >
> > )
> >
> > [...]
> >
> >
> > That won't work either. Install the files and get them from the
> > installated location.
> >
> >
> > We have KDE4_DBUS_INTERFACES_DIR, where most of the CMakeLists.txt get
> > the files from and DBUS_INTERFACES_INSTALL_DIR where most of them
> > install to.
>
> DBUS_INTERFACES_INSTALL_DIR is the directory where the current package will
> install their dbus files to, i.e. it depends e.g. on CMAKE_INSTALL_PREFIX.
>
> KDE4_DBUS_INTERFACES_DIR is the directory where the dbus files from kdelibs
> are installed.
>
> These two can have the same contents, but don't have to.
>
> None of them is the directory where any other package/module has installed
> their dbus files to.
> I guess you want a KDEBASE_DBUS_INTERFACES_DIR ?
You are the master here. I dabble only in black magic i don't understand.
Btw. We seem to have a KDE4WORKSPACE_DBUS_INTERFACES_DIR
Mike
> Alex
More information about the Kde-buildsystem
mailing list