Move abstract/noop interfaces to libcockatrice_interfaces so they can be linked against independently.

Took 52 minutes
This commit is contained in:
Lukas Brübach 2025-11-06 20:54:04 +01:00
parent 45ee5d8abc
commit 837804f336
21 changed files with 45 additions and 25 deletions

View file

@ -7,8 +7,6 @@
#ifndef SETTINGSCACHE_H
#define SETTINGSCACHE_H
#include "libcockatrice/card/database/interface/interface_card_database_path_provider.h"
#include "libcockatrice/network/interfaces/INetworkSettingsProvider.h"
#include "shortcuts_settings.h"
#include <QDate>
@ -16,6 +14,8 @@
#include <QObject>
#include <QSize>
#include <QStringList>
#include <libcockatrice/interfaces/interface_card_database_path_provider.h>
#include <libcockatrice/interfaces/interface_network_settings_provider.h>
#include <libcockatrice/settings/card_database_settings.h>
#include <libcockatrice/settings/card_override_settings.h>
#include <libcockatrice/settings/debug_settings.h>

View file

@ -2,7 +2,7 @@
#define COCKATRICE_SETTINGS_CARD_PREFERENCE_PROVIDER_H
#include "../../client/settings/cache_settings.h"
#include <libcockatrice/card/database/interface/interface_card_preference_provider.h>
#include <libcockatrice/interfaces/interface_card_preference_provider.h>
class SettingsCardPreferenceProvider : public ICardPreferenceProvider
{