@@ -1,5 +1,5 @@ | |||||
#pragma once | #pragma once | ||||
#include "common.hpp" | |||||
#include <jansson.h> | #include <jansson.h> | ||||
#pragma GCC diagnostic push | #pragma GCC diagnostic push | ||||
@@ -9,8 +9,6 @@ | |||||
#include <RtAudio.h> | #include <RtAudio.h> | ||||
#pragma GCC diagnostic pop | #pragma GCC diagnostic pop | ||||
#include "common.hpp" | |||||
namespace rack { | namespace rack { | ||||
@@ -1,4 +1,5 @@ | |||||
#pragma once | #pragma once | ||||
#include "common.hpp" | |||||
#include "math.hpp" | #include "math.hpp" | ||||
#include <vector> | #include <vector> | ||||
@@ -1,7 +1,7 @@ | |||||
#pragma once | #pragma once | ||||
#include <map> | |||||
#include "common.hpp" | #include "common.hpp" | ||||
#include "midi.hpp" | #include "midi.hpp" | ||||
#include <map> | |||||
namespace rack { | namespace rack { | ||||
@@ -1,6 +1,6 @@ | |||||
#pragma once | #pragma once | ||||
#include <algorithm> // for std::min, max | |||||
#include "common.hpp" | #include "common.hpp" | ||||
#include <algorithm> // for std::min, max | |||||
namespace rack { | namespace rack { | ||||
@@ -1,9 +1,9 @@ | |||||
#pragma once | #pragma once | ||||
#include "common.hpp" | |||||
#include <vector> | #include <vector> | ||||
#include <queue> | #include <queue> | ||||
#include <set> | #include <set> | ||||
#include <jansson.h> | #include <jansson.h> | ||||
#include "common.hpp" | |||||
namespace rack { | namespace rack { | ||||
@@ -1,7 +1,6 @@ | |||||
#pragma once | #pragma once | ||||
#include <string> | |||||
#include <jansson.h> | |||||
#include "common.hpp" | #include "common.hpp" | ||||
#include <jansson.h> | |||||
namespace rack { | namespace rack { | ||||
@@ -1,5 +1,4 @@ | |||||
#pragma once | #pragma once | ||||
#include "rack.hpp" | #include "rack.hpp" | ||||
#include "componentlibrary.hpp" | #include "componentlibrary.hpp" | ||||
@@ -1,6 +1,6 @@ | |||||
#pragma once | #pragma once | ||||
#include <cstdint> | |||||
#include "common.hpp" | #include "common.hpp" | ||||
#include <cstdint> | |||||
namespace rack { | namespace rack { | ||||
@@ -1,5 +1,5 @@ | |||||
#pragma once | #pragma once | ||||
#include "common.hpp" | |||||
#include "midi.hpp" | #include "midi.hpp" | ||||
#include <map> | #include <map> | ||||
@@ -1,8 +1,5 @@ | |||||
#pragma once | #pragma once | ||||
#include "common.hpp" | #include "common.hpp" | ||||
#include <algorithm> // for transform | |||||
#include <libgen.h> // for dirname and basename | |||||
namespace rack { | namespace rack { | ||||
@@ -1,6 +1,6 @@ | |||||
#pragma once | #pragma once | ||||
#include <list> | |||||
#include "common.hpp" | #include "common.hpp" | ||||
#include <list> | |||||
namespace rack { | namespace rack { | ||||
@@ -1,5 +1,5 @@ | |||||
#pragma once | #pragma once | ||||
#include <string> | |||||
#include "common.hpp" | |||||
namespace rack { | namespace rack { | ||||
@@ -1,4 +1,7 @@ | |||||
#pragma once | #pragma once | ||||
#include "common.hpp" | |||||
#include "math.hpp" | |||||
#include <memory> | #include <memory> | ||||
#define GLEW_STATIC | #define GLEW_STATIC | ||||
#include "GL/glew.h" | #include "GL/glew.h" | ||||
@@ -6,9 +9,6 @@ | |||||
#include "nanovg.h" | #include "nanovg.h" | ||||
#include "nanosvg.h" | #include "nanosvg.h" | ||||
#include "common.hpp" | |||||
#include "math.hpp" | |||||
#ifdef ARCH_MAC | #ifdef ARCH_MAC | ||||
#define WINDOW_MOD_KEY_NAME "Cmd" | #define WINDOW_MOD_KEY_NAME "Cmd" | ||||
@@ -1,3 +1,6 @@ | |||||
#include "asset.hpp" | |||||
#include "system.hpp" | |||||
#if ARCH_MAC | #if ARCH_MAC | ||||
#include <CoreFoundation/CoreFoundation.h> | #include <CoreFoundation/CoreFoundation.h> | ||||
#include <pwd.h> | #include <pwd.h> | ||||
@@ -15,9 +18,6 @@ | |||||
#include <pwd.h> | #include <pwd.h> | ||||
#endif | #endif | ||||
#include "asset.hpp" | |||||
#include "system.hpp" | |||||
namespace rack { | namespace rack { | ||||
namespace asset { | namespace asset { | ||||
@@ -1,5 +1,7 @@ | |||||
#include "rack.hpp" | |||||
#include "audio.hpp" | #include "audio.hpp" | ||||
#include "logger.hpp" | |||||
#include "string.hpp" | |||||
#include "math.hpp" | |||||
#include "bridge.hpp" | #include "bridge.hpp" | ||||
@@ -1,3 +1,8 @@ | |||||
#include "bridge.hpp" | |||||
#include "string.hpp" | |||||
#include "logger.hpp" | |||||
#include "dsp/ringbuffer.hpp" | |||||
#include <unistd.h> | #include <unistd.h> | ||||
#if ARCH_WIN | #if ARCH_WIN | ||||
#include <winsock2.h> | #include <winsock2.h> | ||||
@@ -11,10 +16,6 @@ | |||||
#include <thread> | #include <thread> | ||||
#include "rack.hpp" | |||||
#include "bridge.hpp" | |||||
#include "dsp/ringbuffer.hpp" | |||||
namespace rack { | namespace rack { | ||||
@@ -1,5 +1,6 @@ | |||||
#include "rack.hpp" | |||||
#include "gamepad.hpp" | #include "gamepad.hpp" | ||||
#include "string.hpp" | |||||
#include "window.hpp" | |||||
namespace rack { | namespace rack { | ||||
@@ -1,5 +1,5 @@ | |||||
#include "rack.hpp" | |||||
#include "keyboard.hpp" | #include "keyboard.hpp" | ||||
#include "window.hpp" | |||||
namespace rack { | namespace rack { | ||||
@@ -1,6 +1,6 @@ | |||||
#include <chrono> | |||||
#include "logger.hpp" | #include "logger.hpp" | ||||
#include "asset.hpp" | #include "asset.hpp" | ||||
#include <chrono> | |||||
namespace rack { | namespace rack { | ||||
@@ -1,5 +1,4 @@ | |||||
#include <unistd.h> | |||||
#include "osdialog.h" | |||||
#include "common.hpp" | |||||
#include "random.hpp" | #include "random.hpp" | ||||
#include "logger.hpp" | #include "logger.hpp" | ||||
#include "asset.hpp" | #include "asset.hpp" | ||||
@@ -12,6 +11,8 @@ | |||||
#include "app/Scene.hpp" | #include "app/Scene.hpp" | ||||
#include "tags.hpp" | #include "tags.hpp" | ||||
#include "plugin/PluginManager.hpp" | #include "plugin/PluginManager.hpp" | ||||
#include <unistd.h> | |||||
#include "osdialog.h" | |||||
#ifdef ARCH_WIN | #ifdef ARCH_WIN | ||||
#include <Windows.h> | #include <Windows.h> | ||||
@@ -1,9 +1,6 @@ | |||||
#include "rack.hpp" | #include "rack.hpp" | ||||
#include "midi.hpp" | #include "midi.hpp" | ||||
#include "rtmidi.hpp" | |||||
#include "bridge.hpp" | |||||
#include "gamepad.hpp" | |||||
#include "keyboard.hpp" | |||||
#include <map> | |||||
namespace rack { | namespace rack { | ||||
@@ -1,9 +1,8 @@ | |||||
#include "network.hpp" | |||||
#define CURL_STATICLIB | #define CURL_STATICLIB | ||||
#include <curl/curl.h> | #include <curl/curl.h> | ||||
#include <openssl/sha.h> | #include <openssl/sha.h> | ||||
#include "network.hpp" | |||||
namespace rack { | namespace rack { | ||||
namespace network { | namespace network { | ||||
@@ -1,7 +1,7 @@ | |||||
#include <time.h> | |||||
#include <sys/time.h> | |||||
#include "random.hpp" | #include "random.hpp" | ||||
#include "math.hpp" | #include "math.hpp" | ||||
#include <time.h> | |||||
#include <sys/time.h> | |||||
namespace rack { | namespace rack { | ||||
@@ -1,6 +1,5 @@ | |||||
#include <map> | |||||
#include "rack.hpp" | |||||
#include "rtmidi.hpp" | #include "rtmidi.hpp" | ||||
#include <map> | |||||
namespace rack { | namespace rack { | ||||
@@ -1,4 +1,6 @@ | |||||
#include "string.hpp" | #include "string.hpp" | ||||
#include <algorithm> // for transform | |||||
#include <libgen.h> // for dirname and basename | |||||
namespace rack { | namespace rack { | ||||
@@ -1,3 +1,4 @@ | |||||
#include "system.hpp" | |||||
#include <dirent.h> | #include <dirent.h> | ||||
#include <sys/stat.h> | #include <sys/stat.h> | ||||
@@ -6,8 +7,6 @@ | |||||
#include <shellapi.h> | #include <shellapi.h> | ||||
#endif | #endif | ||||
#include "system.hpp" | |||||
namespace rack { | namespace rack { | ||||
namespace system { | namespace system { | ||||
@@ -1,3 +1,11 @@ | |||||
#include "window.hpp" | |||||
#include "logger.hpp" | |||||
#include "asset.hpp" | |||||
#include "app/Scene.hpp" | |||||
#include "keyboard.hpp" | |||||
#include "gamepad.hpp" | |||||
#include "event.hpp" | |||||
#include <map> | #include <map> | ||||
#include <queue> | #include <queue> | ||||
#include <thread> | #include <thread> | ||||
@@ -7,16 +15,8 @@ | |||||
#include <ApplicationServices/ApplicationServices.h> | #include <ApplicationServices/ApplicationServices.h> | ||||
#endif | #endif | ||||
#include "osdialog.h" | #include "osdialog.h" | ||||
#include "logger.hpp" | |||||
#include "asset.hpp" | |||||
#include "app/Scene.hpp" | |||||
#include "keyboard.hpp" | |||||
#include "gamepad.hpp" | |||||
#include "event.hpp" | |||||
#define NANOVG_GL2_IMPLEMENTATION 1 | #define NANOVG_GL2_IMPLEMENTATION 1 | ||||
// #define NANOVG_GL3_IMPLEMENTATION 1 | // #define NANOVG_GL3_IMPLEMENTATION 1 | ||||
// #define NANOVG_GLES2_IMPLEMENTATION 1 | // #define NANOVG_GLES2_IMPLEMENTATION 1 | ||||