Moved main file vk_mem_alloc.h to subdirectory include/

WARNING! This can break external code that depends on directory structure of this repository!

Closes #165
diff --git a/src/vk_mem_alloc.h b/include/vk_mem_alloc.h
similarity index 100%
rename from src/vk_mem_alloc.h
rename to include/vk_mem_alloc.h
diff --git a/premake/premake5.lua b/premake/premake5.lua
index 5110656..a745f5b 100644
--- a/premake/premake5.lua
+++ b/premake/premake5.lua
@@ -31,7 +31,7 @@
 targetdir "../bin"

 objdir "../build/Desktop_%{_SUFFIX}/%{cfg.platform}/%{cfg.buildcfg}"

 floatingpoint "Fast"

-files { "../src/*.h", "../src/*.cpp" }

+files { "../src/*.h", "../src/*.cpp", "../include/*.h" }

 flags { "NoPCH", "FatalWarnings" }

 characterset "Unicode"

 

@@ -69,7 +69,7 @@
 targetdir "../bin"

 objdir "../build/Desktop_%{_SUFFIX}/%{cfg.platform}/%{cfg.buildcfg}"

 floatingpoint "Fast"

-files { "../src/VmaReplay/*.h", "../src/VmaReplay/*.cpp" }

+files { "../src/VmaReplay/*.h", "../src/VmaReplay/*.cpp", "../include/*.h" }

 flags { "NoPCH", "FatalWarnings" }

 characterset "Default"

 

diff --git a/src/VmaReplay/VmaUsage.h b/src/VmaReplay/VmaUsage.h
index 5a62bd6..22ba27e 100644
--- a/src/VmaReplay/VmaUsage.h
+++ b/src/VmaReplay/VmaUsage.h
@@ -45,6 +45,6 @@
 #pragma warning(disable: 4189) // local variable is initialized but not referenced

 #pragma warning(disable: 4324) // structure was padded due to alignment specifier

 

-#include "../vk_mem_alloc.h"

+#include "../../include/vk_mem_alloc.h"

 

 #pragma warning(pop)

diff --git a/src/VmaUsage.h b/src/VmaUsage.h
index 8c8e434..9c778b0 100644
--- a/src/VmaUsage.h
+++ b/src/VmaUsage.h
@@ -89,7 +89,7 @@
     #pragma clang diagnostic ignored "-Wnullability-completeness"

 #endif

 

-#include "vk_mem_alloc.h"

+#include "../include/vk_mem_alloc.h"

 

 #ifdef __clang__

     #pragma clang diagnostic pop