diff options
Diffstat (limited to 'src/smolbote.qbs')
-rw-r--r-- | src/smolbote.qbs | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/src/smolbote.qbs b/src/smolbote.qbs new file mode 100644 index 0000000..136ea21 --- /dev/null +++ b/src/smolbote.qbs @@ -0,0 +1,53 @@ +import qbs +import "GitRepo.js" as GitRepo + +Project { + minimumQbsVersion: "1.7.0" + + CppApplication { + name: "poi" + property string version: GitRepo.repoVersion() + files: [ + "browser.cpp", + "browser.h", + "data/icon.svg", + "data/resources.qrc", + "forms/blockerdialog.cpp", + "forms/blockerdialog.h", + "forms/blockerdialog.ui", + "forms/downloaddialog.cpp", + "forms/downloaddialog.h", + "forms/downloaddialog.ui", + "forms/profiledialog.cpp", + "forms/profiledialog.h", + "forms/profiledialog.ui", + "main.cpp", + "mainwindow.cpp", + "mainwindow.h", + "mainwindow.ui", + "settings.cpp", + "settings.h", + "webengine/blockerrule.cpp", + "webengine/blockerrule.h", + "webengine/blockersubscription.cpp", + "webengine/blockersubscription.h", + "webengine/downloaditemform.cpp", + "webengine/downloaditemform.h", + "webengine/downloaditemform.ui", + "webengine/urlinterceptor.cpp", + "webengine/urlinterceptor.h", + "webengine/webengineprofile.cpp", + "webengine/webengineprofile.h", + "widgets/webviewtabbar.cpp", + "widgets/webviewtabbar.h", + ] + + Depends { name: "Qt"; submodules: ["core", "widgets", "webengine", "webenginewidgets"] } + + // Properties for the produced executable + Group { + fileTagsFilter: product.type // filter selects produced executable + qbs.install: true // install it + } + } +} |