diff --git a/dtkcore.pro b/dtkcore.pro index 3138b6c8..9fe4a1e6 100644 --- a/dtkcore.pro +++ b/dtkcore.pro @@ -4,5 +4,8 @@ CONFIG += ordered SUBDIRS += \ src \ - tool \ tests + +linux { +SUBDIRS += tool +} diff --git a/src/filesystem/filesystem.pri b/src/filesystem/filesystem.pri index 0b53c144..86d929bb 100644 --- a/src/filesystem/filesystem.pri +++ b/src/filesystem/filesystem.pri @@ -1,5 +1,7 @@ include($$PWD/private/private.pri) +INCLUDEPATH += $$PWD/../base + HEADERS += \ $$PWD/dbasefilewatcher.h \ $$PWD/dfilesystemwatcher.h \ diff --git a/src/settings/settings.pri b/src/settings/settings.pri index b32595af..0e6133cf 100644 --- a/src/settings/settings.pri +++ b/src/settings/settings.pri @@ -1,19 +1,27 @@ +linux { + PKGCONFIG += gsettings-qt + +SOURCES += \ + $$PWD/backend/gsettingsbackend.cpp + +HEADERS +=\ + $$PWD/backend/gsettingsbackend.h +} + INCLUDEPATH += $$PWD SOURCES += \ $$PWD/backend/qsettingbackend.cpp \ $$PWD/dsettings.cpp \ $$PWD/dsettingsoption.cpp \ - $$PWD/dsettingsgroup.cpp \ - $$PWD/backend/gsettingsbackend.cpp + $$PWD/dsettingsgroup.cpp HEADERS +=\ $$PWD/backend/qsettingbackend.h \ $$PWD/dsettings.h \ $$PWD/dsettingsoption.h \ $$PWD/dsettingsgroup.h \ - $$PWD/dsettingsbackend.h \ - $$PWD/backend/gsettingsbackend.h + $$PWD/dsettingsbackend.h includes.files += $${PWD}/*.h includes.files += $${PWD}/backend/*.h diff --git a/src/src.pro b/src/src.pro index f31ec0c3..199932df 100644 --- a/src/src.pro +++ b/src/src.pro @@ -3,7 +3,6 @@ include($$PWD/lib.pri) QT -= gui QT += dbus CONFIG += link_pkgconfig -PKGCONFIG += gsettings-qt TARGET = dtkcore diff --git a/tests/tests.pro b/tests/tests.pro index ac639623..78558832 100644 --- a/tests/tests.pro +++ b/tests/tests.pro @@ -3,7 +3,6 @@ QT += testlib QT -= gui CONFIG += testcase c++11 link_pkgconfig TARGET = tests -PKGCONFIG += gsettings-qt SOURCES += \ main.cpp \