diff options
| -rw-r--r-- | src/GitRepo.js | 5 | ||||
| -rw-r--r-- | src/forms/blockerdialog.cpp | 2 | ||||
| -rw-r--r-- | src/forms/blockerdialog.h | 2 | ||||
| -rw-r--r-- | src/forms/downloaddialog.cpp | 2 | ||||
| -rw-r--r-- | src/smolbote.qbs | 53 | 
5 files changed, 61 insertions, 3 deletions
| diff --git a/src/GitRepo.js b/src/GitRepo.js new file mode 100644 index 0000000..57858aa --- /dev/null +++ b/src/GitRepo.js @@ -0,0 +1,5 @@ +function repoVersion() { +    console.log("testing"); +    return "0.0.0"; +} +  diff --git a/src/forms/blockerdialog.cpp b/src/forms/blockerdialog.cpp index ee6bdfc..ed2bbae 100644 --- a/src/forms/blockerdialog.cpp +++ b/src/forms/blockerdialog.cpp @@ -1,7 +1,7 @@  #include "blockerdialog.h"  #include "ui_blockerdialog.h" -#include "settings.h" +#include "../settings.h"  #include <QLabel>  BlockerDialog::BlockerDialog(QWidget *parent) : diff --git a/src/forms/blockerdialog.h b/src/forms/blockerdialog.h index 59dce0a..98e1a6e 100644 --- a/src/forms/blockerdialog.h +++ b/src/forms/blockerdialog.h @@ -2,7 +2,7 @@  #define URLINTERCEPTORDIALOG_H  #include <QDialog> -#include "webengine/blockersubscription.h" +#include "../webengine/blockersubscription.h"  namespace Ui {  class UrlInterceptorDialog; diff --git a/src/forms/downloaddialog.cpp b/src/forms/downloaddialog.cpp index bb92a0f..baf6202 100644 --- a/src/forms/downloaddialog.cpp +++ b/src/forms/downloaddialog.cpp @@ -26,7 +26,7 @@  #include <QFileDialog>  #include <QListWidget>  #include <QLabel> -#include "webengine/downloaditemform.h" +#include "../webengine/downloaditemform.h"  DownloadDialog::DownloadDialog(QWidget *parent) :      QDialog(parent), 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 +        } +    } +} | 
