Removed BuildScripts
- Removed the BuildScripts folder because we're using CMake now
This commit is contained in:
parent
c50b37d87f
commit
4f0a350831
8 changed files with 0 additions and 100 deletions
|
@ -1 +0,0 @@
|
|||
./premake5 codelite --file="../build.lua"
|
|
@ -1 +0,0 @@
|
|||
./premake5 gmake2 --file="../build.lua"
|
Binary file not shown.
Binary file not shown.
|
@ -1,2 +0,0 @@
|
|||
premake5 vs2019 --file=../build.lua
|
||||
PAUSE
|
|
@ -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"
|
|
@ -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"
|
|
@ -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.
|
Loading…
Add table
Reference in a new issue