diff --git a/BuildScripts/Linux/codelite.sh b/BuildScripts/Linux/codelite.sh deleted file mode 100755 index a743bda..0000000 --- a/BuildScripts/Linux/codelite.sh +++ /dev/null @@ -1 +0,0 @@ -./premake5 codelite --file="../build.lua" diff --git a/BuildScripts/Linux/gmake.sh b/BuildScripts/Linux/gmake.sh deleted file mode 100755 index 85fe9b5..0000000 --- a/BuildScripts/Linux/gmake.sh +++ /dev/null @@ -1 +0,0 @@ -./premake5 gmake2 --file="../build.lua" diff --git a/BuildScripts/Linux/premake5 b/BuildScripts/Linux/premake5 deleted file mode 100755 index 268f782..0000000 Binary files a/BuildScripts/Linux/premake5 and /dev/null differ diff --git a/BuildScripts/Windows/premake5.exe b/BuildScripts/Windows/premake5.exe deleted file mode 100644 index 5c557b1..0000000 Binary files a/BuildScripts/Windows/premake5.exe and /dev/null differ diff --git a/BuildScripts/Windows/vs2019.bat b/BuildScripts/Windows/vs2019.bat deleted file mode 100644 index 7442e92..0000000 --- a/BuildScripts/Windows/vs2019.bat +++ /dev/null @@ -1,2 +0,0 @@ -premake5 vs2019 --file=../build.lua -PAUSE \ No newline at end of file diff --git a/BuildScripts/build.lua b/BuildScripts/build.lua deleted file mode 100644 index e288ec1..0000000 --- a/BuildScripts/build.lua +++ /dev/null @@ -1,34 +0,0 @@ -include "dependencies.lua" - -workspace "Light" - location "../" - startproject "Mirror" - - architecture "x64" - - configurations - { - "Debug", - "Release", - "Distribution", - } - --- Directories -- -target_dir = "%{wks.location}/bin/%{cfg.buildcfg}/%{cfg.system}/%{cfg.architecture}/%{prj.name}" -object_dir = "%{wks.location}/bin-obj/%{cfg.buildcfg}/%{cfg.system}/%{cfg.architecture}/%{prj.name}" - --- Projects -- -group "" - include "../Engine/build.lua" - include "../Mirror/build.lua" - include "../Sandbox/build.lua" - --- Dependencies -- -group "Dependencies" - include "../Dependencies/GLFW/build.lua" - include "../Dependencies/GLAD/build.lua" - include "../Dependencies/imgui/build.lua" - include "../Dependencies/stb_image/build.lua" - include "../Dependencies/entt/build.lua" - include "../Dependencies/shaderc/build.lua" - include "../Dependencies/glslang/build.lua" \ No newline at end of file diff --git a/BuildScripts/dependencies.lua b/BuildScripts/dependencies.lua deleted file mode 100644 index bc444a6..0000000 --- a/BuildScripts/dependencies.lua +++ /dev/null @@ -1,35 +0,0 @@ --- environment directories -vulkan_sdk_env_dir = os.getenv("VULKAN_SDK") - --- include directories -include_dirs = {} - -include_dirs["entt"] = "%{wks.location}/Dependencies/entt/" -include_dirs["glad"] = "%{wks.location}/Dependencies/GLAD/include" -include_dirs["glfw"] = "%{wks.location}/Dependencies/GLFW/include" -include_dirs["glm"] = "%{wks.location}/Dependencies/glm" -include_dirs["imgui"] = "%{wks.location}/Dependencies/imgui" -include_dirs["imgui_backends"] = "%{wks.location}/Dependencies/imgui/backends" -include_dirs["spdlog"] = "%{wks.location}/Dependencies/spdlog/include" -include_dirs["stb_image"] = "%{wks.location}/Dependencies/stb_image" -include_dirs["volk"] = "%{wks.location}/Dependencies/volk" -include_dirs["shaderc"] = "%{wks.location}/Dependencies/shaderc/libshaderc/include" -include_dirs["glslang"] = "%{wks.location}/Dependencies/glslang/" -include_dirs["spirv"] = "%{wks.location}/Dependencies/spirv-headers/include" - -include_dirs["engine"] = "%{wks.location}/Engine/src/Engine" -include_dirs["engine_platform_graphics"] = "%{wks.location}/Engine/src/Platform/GraphicsAPI" -include_dirs["engine_platform_os"] = "%{wks.location}/Engine/src/Platform/OS" - -include_dirs["vulkan_sdk"] = "%{vulkan_sdk_env_dir}/Include" - --- library directories -lib_dirs = {} -lib_dirs["vulkan_sdk"] = "%{vulkan_sdk_env_dir}/Lib/" - --- libraries -libs = {} - -libs["shaderc"] = "%{vulkan_sdk_env_dir}/Lib/shaderc_shared.lib" -libs["spirv_cross"] = "%{vulkan_sdk_env_dir}/Lib/spirv-cross-core.lib" -libs["spirv_tools"] = "%{vulkan_sdk_env_dir}/Lib/SPIRV-Tools.lib" \ No newline at end of file diff --git a/BuildScripts/premake5 LICENSE.txt b/BuildScripts/premake5 LICENSE.txt deleted file mode 100644 index 4866338..0000000 --- a/BuildScripts/premake5 LICENSE.txt +++ /dev/null @@ -1,27 +0,0 @@ -Copyright (c) 2003-2019 Jason Perkins and individual contributors. -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - - 3. Neither the name of Premake nor the names of its contributors may be - used to endorse or promote products derived from this software without - specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file