diff options
| author | Markus Wick <degasus@users.noreply.github.com> | 2017-01-24 14:35:05 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-01-24 14:35:05 +0100 |
| commit | 63f56ccd023af0ffeb7bac64e9c91b86760d5aa3 (patch) | |
| tree | 91e66333eb3c2bdf50b37f06199b9901cd6c9110 /Source/Core | |
| parent | 221be63cb4b8615f3b889807cefb0d84a8211d61 (diff) | |
| parent | 803ea7b14365c05b437dfb616c7c4cc1b891ba16 (diff) | |
Merge pull request #4741 from Orphis/cmake_cleanup
CMake cleanup
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/AudioCommon/OpenALStream.cpp | 1 | ||||
| -rw-r--r-- | Source/Core/Common/Common.h | 6 | ||||
| -rw-r--r-- | Source/Core/Common/x64CPUDetect.cpp | 2 | ||||
| -rw-r--r-- | Source/Core/Core/FifoPlayer/FifoDataFile.cpp | 1 | ||||
| -rw-r--r-- | Source/Core/Core/PowerPC/JitCommon/JitCache.h | 1 | ||||
| -rw-r--r-- | Source/Core/DolphinWX/Frame.cpp | 39 | ||||
| -rw-r--r-- | Source/Core/DolphinWX/ISOFile.h | 7 | ||||
| -rw-r--r-- | Source/Core/DolphinWX/NetPlay/NetPlaySetupFrame.cpp | 9 | ||||
| -rw-r--r-- | Source/Core/DolphinWX/NetPlay/PadMapDialog.cpp | 5 | ||||
| -rw-r--r-- | Source/Core/DolphinWX/X11Utils.cpp | 4 | ||||
| -rw-r--r-- | Source/Core/DolphinWX/X11Utils.h | 8 |
11 files changed, 35 insertions, 48 deletions
diff --git a/Source/Core/AudioCommon/OpenALStream.cpp b/Source/Core/AudioCommon/OpenALStream.cpp index cdbe086450..aee276e691 100644 --- a/Source/Core/AudioCommon/OpenALStream.cpp +++ b/Source/Core/AudioCommon/OpenALStream.cpp @@ -2,6 +2,7 @@ // Licensed under GPLv2+ // Refer to the license.txt file included. +#include <climits> #include <cstring> #include <thread> diff --git a/Source/Core/Common/Common.h b/Source/Core/Common/Common.h index a48203a874..ff9cea5104 100644 --- a/Source/Core/Common/Common.h +++ b/Source/Core/Common/Common.h @@ -37,12 +37,6 @@ extern const std::string scm_distributor_str; // Memory leak checks #define CHECK_HEAP_INTEGRITY() -// Since they are always around on Windows -#define HAVE_WX 1 -#define HAVE_OPENAL 1 - -#define HAVE_PORTAUDIO 1 - // Debug definitions #if defined(_DEBUG) #include <crtdbg.h> diff --git a/Source/Core/Common/x64CPUDetect.cpp b/Source/Core/Common/x64CPUDetect.cpp index b35a91b50e..5e655b1850 100644 --- a/Source/Core/Common/x64CPUDetect.cpp +++ b/Source/Core/Common/x64CPUDetect.cpp @@ -12,6 +12,8 @@ #ifndef _WIN32 #ifdef __FreeBSD__ +#include <unistd.h> + #include <machine/cpufunc.h> #include <sys/types.h> #endif diff --git a/Source/Core/Core/FifoPlayer/FifoDataFile.cpp b/Source/Core/Core/FifoPlayer/FifoDataFile.cpp index 9d25ba81f2..231f8cb82d 100644 --- a/Source/Core/Core/FifoPlayer/FifoDataFile.cpp +++ b/Source/Core/Core/FifoPlayer/FifoDataFile.cpp @@ -3,6 +3,7 @@ // Refer to the license.txt file included. #include <algorithm> +#include <cstring> #include <string> #include "Common/FileUtil.h" diff --git a/Source/Core/Core/PowerPC/JitCommon/JitCache.h b/Source/Core/Core/PowerPC/JitCommon/JitCache.h index 85ae3bfbb8..ea053a3dfa 100644 --- a/Source/Core/Core/PowerPC/JitCommon/JitCache.h +++ b/Source/Core/Core/PowerPC/JitCommon/JitCache.h @@ -6,6 +6,7 @@ #include <array> #include <bitset> +#include <cstring> #include <functional> #include <map> #include <memory> diff --git a/Source/Core/DolphinWX/Frame.cpp b/Source/Core/DolphinWX/Frame.cpp index 9bb98c5f62..817933cd63 100644 --- a/Source/Core/DolphinWX/Frame.cpp +++ b/Source/Core/DolphinWX/Frame.cpp @@ -10,12 +10,6 @@ #include <string> #include <utility> #include <vector> -#if defined(__unix__) || defined(__unix) || defined(__APPLE__) -#include <signal.h> -#endif -#ifdef _WIN32 -#include <windows.h> -#endif #include <wx/aui/auibook.h> #include <wx/aui/framemanager.h> #include <wx/filename.h> @@ -31,6 +25,24 @@ #include <wx/thread.h> #include <wx/toolbar.h> +#include "DolphinWX/Config/ConfigMain.h" +#include "DolphinWX/Debugger/BreakpointDlg.h" +#include "DolphinWX/Debugger/CodeWindow.h" +#include "DolphinWX/Debugger/MemoryCheckDlg.h" +#include "DolphinWX/GameListCtrl.h" +#include "DolphinWX/Globals.h" +#include "DolphinWX/LogWindow.h" +#include "DolphinWX/Main.h" +#include "DolphinWX/TASInputDlg.h" +#include "DolphinWX/WxUtils.h" + +#if defined(__unix__) || defined(__unix) || defined(__APPLE__) +#include <signal.h> +#endif +#ifdef _WIN32 +#include <windows.h> +#endif + #include "AudioCommon/AudioCommon.h" #include "Common/CommonTypes.h" @@ -51,17 +63,6 @@ #include "Core/Movie.h" #include "Core/State.h" -#include "DolphinWX/Config/ConfigMain.h" -#include "DolphinWX/Debugger/BreakpointDlg.h" -#include "DolphinWX/Debugger/CodeWindow.h" -#include "DolphinWX/Debugger/MemoryCheckDlg.h" -#include "DolphinWX/GameListCtrl.h" -#include "DolphinWX/Globals.h" -#include "DolphinWX/LogWindow.h" -#include "DolphinWX/Main.h" -#include "DolphinWX/TASInputDlg.h" -#include "DolphinWX/WxUtils.h" - #include "InputCommon/GCPadStatus.h" #include "VideoCommon/OnScreenDisplay.h" @@ -70,6 +71,10 @@ #include "VideoCommon/VideoConfig.h" #if defined(HAVE_X11) && HAVE_X11 + +#include <gdk/gdkx.h> +#include <gtk/gtk.h> + // X11Utils nastiness that's only used here namespace X11Utils { diff --git a/Source/Core/DolphinWX/ISOFile.h b/Source/Core/DolphinWX/ISOFile.h index 836b453714..d793860759 100644 --- a/Source/Core/DolphinWX/ISOFile.h +++ b/Source/Core/DolphinWX/ISOFile.h @@ -11,10 +11,8 @@ #include "Common/Common.h" -#if defined(HAVE_WX) && HAVE_WX #include <wx/bitmap.h> #include <wx/image.h> -#endif namespace DiscIO { @@ -60,12 +58,9 @@ public: u64 GetVolumeSize() const { return m_VolumeSize; } // 0 is the first disc, 1 is the second disc u8 GetDiscNumber() const { return m_disc_number; } -#if defined(HAVE_WX) && HAVE_WX // NOTE: Banner image is at the original resolution, use WxUtils::ScaleImageToBitmap // to display it const wxImage& GetBannerImage() const { return m_image; } -#endif - void DoState(PointerWrap& p); private: @@ -90,9 +85,7 @@ private: DiscIO::BlobType m_blob_type; u16 m_Revision; -#if defined(HAVE_WX) && HAVE_WX wxImage m_image; -#endif bool m_Valid; std::vector<u8> m_pImage; int m_ImageWidth, m_ImageHeight; diff --git a/Source/Core/DolphinWX/NetPlay/NetPlaySetupFrame.cpp b/Source/Core/DolphinWX/NetPlay/NetPlaySetupFrame.cpp index 643b2fd959..8202c5b9a8 100644 --- a/Source/Core/DolphinWX/NetPlay/NetPlaySetupFrame.cpp +++ b/Source/Core/DolphinWX/NetPlay/NetPlaySetupFrame.cpp @@ -14,10 +14,6 @@ #include <wx/stattext.h> #include <wx/textctrl.h> -#include "Common/FileUtil.h" -#include "Common/IniFile.h" -#include "Core/NetPlayClient.h" -#include "Core/NetPlayServer.h" #include "DolphinWX/Frame.h" #include "DolphinWX/Main.h" #include "DolphinWX/NetPlay/NetPlayLauncher.h" @@ -25,6 +21,11 @@ #include "DolphinWX/NetPlay/NetWindow.h" #include "DolphinWX/WxUtils.h" +#include "Common/FileUtil.h" +#include "Common/IniFile.h" +#include "Core/NetPlayClient.h" +#include "Core/NetPlayServer.h" + namespace { wxString GetTraversalLabelText(IniFile::Section& section) diff --git a/Source/Core/DolphinWX/NetPlay/PadMapDialog.cpp b/Source/Core/DolphinWX/NetPlay/PadMapDialog.cpp index cad10dce0f..3426c594f1 100644 --- a/Source/Core/DolphinWX/NetPlay/PadMapDialog.cpp +++ b/Source/Core/DolphinWX/NetPlay/PadMapDialog.cpp @@ -7,11 +7,12 @@ #include <wx/sizer.h> #include <wx/stattext.h> +#include "DolphinWX/NetPlay/PadMapDialog.h" +#include "DolphinWX/WxUtils.h" + #include "Core/NetPlayClient.h" #include "Core/NetPlayProto.h" #include "Core/NetPlayServer.h" -#include "DolphinWX/NetPlay/PadMapDialog.h" -#include "DolphinWX/WxUtils.h" PadMapDialog::PadMapDialog(wxWindow* parent, NetPlayServer* server, NetPlayClient* client) : wxDialog(parent, wxID_ANY, _("Controller Ports")), m_pad_mapping(server->GetPadMapping()), diff --git a/Source/Core/DolphinWX/X11Utils.cpp b/Source/Core/DolphinWX/X11Utils.cpp index d20f0500eb..7093e12492 100644 --- a/Source/Core/DolphinWX/X11Utils.cpp +++ b/Source/Core/DolphinWX/X11Utils.cpp @@ -13,13 +13,9 @@ extern char** environ; -#if defined(HAVE_WX) && HAVE_WX #include <algorithm> #include <string> -#include "DolphinWX/WxUtils.h" -#endif - namespace X11Utils { bool ToggleFullscreen(Display* dpy, Window win) diff --git a/Source/Core/DolphinWX/X11Utils.h b/Source/Core/DolphinWX/X11Utils.h index c673e1aabd..1efaac5d66 100644 --- a/Source/Core/DolphinWX/X11Utils.h +++ b/Source/Core/DolphinWX/X11Utils.h @@ -12,12 +12,6 @@ // is terrible, but such is the life with Xlib. #include <SFML/Network.hpp> // NOLINT -#if defined(HAVE_WX) && HAVE_WX -#include <gdk/gdkx.h> -#include <gtk/gtk.h> -#include <wx/arrstr.h> -#endif - #if defined(HAVE_XRANDR) && HAVE_XRANDR #include <X11/extensions/Xrandr.h> #endif @@ -33,10 +27,8 @@ namespace X11Utils { bool ToggleFullscreen(Display* dpy, Window win); -#if defined(HAVE_WX) && HAVE_WX Window XWindowFromHandle(void* Handle); Display* XDisplayFromHandle(void* Handle); -#endif void InhibitScreensaver(Display* dpy, Window win, bool suspend); |
