Add ability to disable precompiled headers with CMake (#2727)

This commit is contained in:
pajlada
2021-05-08 15:57:00 +02:00
committed by GitHub
parent 6f6ccb8c2f
commit 2f49b23875
68 changed files with 164 additions and 5 deletions
+6 -4
View File
@@ -1,9 +1,5 @@
#include "Args.hpp"
#include <QApplication>
#include <QCommandLineParser>
#include <QDebug>
#include <QStringList>
#include "common/QLogging.hpp"
#include "singletons/Paths.hpp"
#include "singletons/WindowManager.hpp"
@@ -11,6 +7,12 @@
#include "util/CombinePath.hpp"
#include "widgets/Window.hpp"
#include <QApplication>
#include <QCommandLineParser>
#include <QDebug>
#include <QStringList>
#include <QUuid>
namespace chatterino {
Args::Args(const QApplication &app)
+2
View File
@@ -7,6 +7,8 @@
#include "lrucache/lrucache.hpp"
#include <QRgb>
namespace chatterino {
class ChannelChatters
+3
View File
@@ -6,6 +6,9 @@
#include "util/CombinePath.hpp"
#include "util/Overloaded.hpp"
#include <QJsonDocument>
#include <QJsonObject>
#ifdef CMAKE_BUILD
# include "qt5keychain/keychain.h"
#else
+2
View File
@@ -1,6 +1,8 @@
#pragma once
#include <QObject>
#include <QString>
#include <functional>
namespace chatterino {
+1
View File
@@ -1,5 +1,6 @@
#pragma once
#include <initializer_list>
#include <type_traits>
namespace chatterino {
+1
View File
@@ -3,6 +3,7 @@
#include <QFile>
#include <QMap>
#include <QRegularExpression>
#include <QSet>
#include <QString>
#include <QStringRef>
#include <QTextStream>
+1
View File
@@ -3,6 +3,7 @@
#include "common/SignalVector.hpp"
#include <QAbstractTableModel>
#include <QMimeData>
#include <QStandardItem>
#include <boost/optional.hpp>
+4
View File
@@ -3,6 +3,10 @@
#include "common/QLogging.hpp"
#include "widgets/Window.hpp"
#include <QFile>
#include <QJsonArray>
#include <QJsonDocument>
namespace chatterino {
namespace {
+4
View File
@@ -1,6 +1,10 @@
#pragma once
#include <QJsonObject>
#include <QList>
#include <QRect>
#include <QString>
#include <QUuid>
#include <optional>
#include <variant>