Fix include paths of pugixml

This commit is contained in:
Jacek Galowicz 2023-07-24 13:16:07 +02:00
parent 30cbdeb7cd
commit 58750da873
13 changed files with 18 additions and 13 deletions

View file

@ -12,7 +12,7 @@
#include "Settings.h"
#include "SystemData.h"
#include "ThemeData.h"
#include <pugixml/src/pugixml.hpp>
#include <pugixml.hpp>
#include <fstream>
std::string myCollectionsName = "collections";

View file

@ -8,7 +8,7 @@
#include "Log.h"
#include "Settings.h"
#include "SystemData.h"
#include <pugixml/src/pugixml.hpp>
#include <pugixml.hpp>
FileData* findOrCreateFile(SystemData* system, const std::string& path, FileType type)
{

View file

@ -2,7 +2,7 @@
#include "utils/FileSystemUtil.h"
#include "Log.h"
#include <pugixml/src/pugixml.hpp>
#include <pugixml.hpp>
MetaDataDecl gameDecls[] = {
// key, type, default, statistic, name in GuiMetaDataEd, prompt in GuiMetaDataEd

View file

@ -9,7 +9,7 @@
#include <string>
#include <vector>
#include <pugixml/src/pugixml.hpp>
#include <pugixml.hpp>
class FileData;
class FileFilterIndex;

View file

@ -10,7 +10,7 @@
#include "Settings.h"
#include "SystemData.h"
#include "utils/TimeUtil.h"
#include <pugixml/src/pugixml.hpp>
#include <pugixml.hpp>
/* When raspbian will get an up to date version of rapidjson we'll be
able to have it throw in case of error with the following:

View file

@ -7,7 +7,7 @@
#include "PlatformId.h"
#include "Settings.h"
#include "SystemData.h"
#include <pugixml/src/pugixml.hpp>
#include <pugixml.hpp>
#include <cstring>
using namespace PlatformIds;

View file

@ -2,7 +2,7 @@
#include "Log.h"
#include "utils/StringUtil.h"
#include <pugixml/src/pugixml.hpp>
#include <pugixml.hpp>
//some util functions
std::string inputTypeToString(InputType type)

View file

@ -6,7 +6,7 @@
#include "platform.h"
#include "Scripting.h"
#include "Window.h"
#include <pugixml/src/pugixml.hpp>
#include <pugixml.hpp>
#include <SDL.h>
#include <iostream>
#include <assert.h>

View file

@ -3,7 +3,7 @@
#include "resources/ResourceManager.h"
#include "utils/FileSystemUtil.h"
#include "Log.h"
#include <pugixml/src/pugixml.hpp>
#include <pugixml.hpp>
#include <string.h>
MameNames* MameNames::sInstance = nullptr;

View file

@ -4,7 +4,7 @@
#include "Log.h"
#include "Scripting.h"
#include "platform.h"
#include <pugixml/src/pugixml.hpp>
#include <pugixml.hpp>
#include <algorithm>
#include <vector>

View file

@ -7,7 +7,7 @@
#include "Log.h"
#include "platform.h"
#include "Settings.h"
#include <pugixml/src/pugixml.hpp>
#include <pugixml.hpp>
#include <algorithm>
std::vector<std::string> ThemeData::sSupportedViews { { "system" }, { "basic" }, { "detailed" }, { "grid" }, { "video" } };

View file

@ -2,4 +2,9 @@
# package managers are included with the project (in the 'external' folder)
add_subdirectory("nanosvg")
add_subdirectory("pugixml")
find_package(pugixml)
if(NOT pugixml_FOUND)
add_subdirectory("pugixml")
endif()

2
external/pugixml vendored

@ -1 +1 @@
Subproject commit d2deb420bc70369faa12785df2b5dd4d390e523d
Subproject commit a0e064336317c9347a91224112af9933598714e9