deleted premake and ecc plugin
This commit is contained in:
3
.gitmodules
vendored
3
.gitmodules
vendored
@@ -8,9 +8,6 @@
|
|||||||
path = libs/imgui-node-editor
|
path = libs/imgui-node-editor
|
||||||
url = https://github.com/htamas1210/imgui-node-editor.git
|
url = https://github.com/htamas1210/imgui-node-editor.git
|
||||||
branch = develop
|
branch = develop
|
||||||
[submodule "plugins/ecc"]
|
|
||||||
path = plugins/ecc
|
|
||||||
url = https://github.com/MattBystrin/premake-ecc.git
|
|
||||||
[submodule "libs/sdl3"]
|
[submodule "libs/sdl3"]
|
||||||
path = libs/sdl3
|
path = libs/sdl3
|
||||||
url = https://github.com/libsdl-org/SDL.git
|
url = https://github.com/libsdl-org/SDL.git
|
||||||
|
|||||||
Submodule plugins/ecc deleted from b3726d5268
120
premake5.lua
120
premake5.lua
@@ -1,120 +0,0 @@
|
|||||||
require "plugins/ecc"
|
|
||||||
|
|
||||||
workspace "SakuraVNE"
|
|
||||||
architecture "x64"
|
|
||||||
startproject "SakuraVNE"
|
|
||||||
|
|
||||||
configurations{
|
|
||||||
"Debug",
|
|
||||||
"Release"
|
|
||||||
}
|
|
||||||
|
|
||||||
outputdir = "%{cfg.buildcfg}-%{cfg.system}-%{cfg.architecture}"
|
|
||||||
|
|
||||||
IncludeDir = {}
|
|
||||||
IncludeDir["ImGui"] = "/libs/imgui"
|
|
||||||
IncludeDir["ImGuiNodeEditor"] = "/libs/imgui-node-editor"
|
|
||||||
IncludeDir["SDL3"] = "/libs/sdl3"
|
|
||||||
IncludeDir["spdlog"] = "/libs/spdlog"
|
|
||||||
|
|
||||||
include "libs/imgui"
|
|
||||||
include "libs/imgui-node-editor"
|
|
||||||
|
|
||||||
project "SakuraVNE"
|
|
||||||
kind "ConsoleApp"
|
|
||||||
language "C++"
|
|
||||||
cppdialect "C++20"
|
|
||||||
|
|
||||||
ignoredefaultlibraries { "MSVCRT" }
|
|
||||||
|
|
||||||
targetdir ("build/bin/" .. outputdir .. "/%{prj.name}")
|
|
||||||
objdir ("build/bin-int/" ..outputdir .. "/%{prj.name}")
|
|
||||||
|
|
||||||
local root_path = os.getcwd():gsub("\\", "/")
|
|
||||||
|
|
||||||
prebuildcommands {
|
|
||||||
"echo ==== Building SDL3 via CMake ====",
|
|
||||||
|
|
||||||
"cmake -E make_directory \"" .. root_path .. "/build/bin/" .. outputdir .. "/SDL3\"",
|
|
||||||
|
|
||||||
"cmake -S libs/sdl3 -B \"" .. root_path .. "/build/bin-int/" .. outputdir .. "/SDL3\" -DCMAKE_BUILD_TYPE=Release " ..
|
|
||||||
"-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=\"" .. root_path .. "/build/bin/" .. outputdir .. "/SDL3\" " ..
|
|
||||||
"-DCMAKE_ARCHIVE_OUTPUT_DIRECTORY=\"" .. root_path .. "/build/bin/" .. outputdir .. "/SDL3\" " ..
|
|
||||||
"-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=\"" .. root_path .. "/build/bin/" .. outputdir .. "/SDL3\"",
|
|
||||||
|
|
||||||
"cmake --build \"" .. root_path .. "/build/bin-int/" .. outputdir .. "/SDL3\" --config Release -j"
|
|
||||||
}
|
|
||||||
|
|
||||||
prebuildcommands{
|
|
||||||
"echo ==== Building spdlog via CMake ====",
|
|
||||||
"cmake -E make_directory \"" .. root_path .. "/build/bin/" ..outputdir .. "/spdlog\"",
|
|
||||||
"cmake -S libs/spdlog -B \"" .. root_path .. "/build/bin-int/" ..outputdir .. "/spdlog\" -DCMAKE_BUILD_TYPE=Release",
|
|
||||||
"cmake --build \"" .. root_path .. "/build/bin-int/" ..outputdir .. "/spdlog\"",
|
|
||||||
"cmake -E copy \"" .. root_path .. "/build/bin-int/" .. outputdir .. "/spdlog/\"libspdlog* \"" .. root_path .. "/build/bin/" .. outputdir .. "/spdlog/\""
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
files{
|
|
||||||
"%{prj.name}/src/**.h",
|
|
||||||
"%{prj.name}/src/**.cpp"
|
|
||||||
}
|
|
||||||
|
|
||||||
includedirs{
|
|
||||||
"%{prj.name}/src",
|
|
||||||
"libs/spdlog/include",
|
|
||||||
"libs/imgui",
|
|
||||||
"libs/imgui/misc",
|
|
||||||
"libs/imgui/backends",
|
|
||||||
"libs/imgui-node-editor",
|
|
||||||
"libs/sdl3/include"
|
|
||||||
}
|
|
||||||
|
|
||||||
libdirs{
|
|
||||||
"build/bin/" .. outputdir .. "/ImGui",
|
|
||||||
"build/bin/" .. outputdir .. "/ImGuiNodeEditor",
|
|
||||||
"build/bin/" .. outputdir .. "/SDL3",
|
|
||||||
"build/bin/" .. outputdir .. "/spdlog"
|
|
||||||
}
|
|
||||||
|
|
||||||
links{
|
|
||||||
"ImGui",
|
|
||||||
"ImGuiNodeEditor",
|
|
||||||
"SDL3",
|
|
||||||
"spdlog"
|
|
||||||
}
|
|
||||||
|
|
||||||
filter "system:windows"
|
|
||||||
system "windows"
|
|
||||||
cppdialect "C++20"
|
|
||||||
staticruntime "off"
|
|
||||||
runtime "Release"
|
|
||||||
systemversion "latest"
|
|
||||||
|
|
||||||
defines{
|
|
||||||
"PLATFORM_WINDOWS"
|
|
||||||
}
|
|
||||||
|
|
||||||
filter "system:linux"
|
|
||||||
system "linux"
|
|
||||||
cppdialect "C++20"
|
|
||||||
staticruntime "off"
|
|
||||||
runtime "Release"
|
|
||||||
systemversion "latest"
|
|
||||||
|
|
||||||
defines{
|
|
||||||
"PLATFORM_LINUX"
|
|
||||||
}
|
|
||||||
|
|
||||||
links {
|
|
||||||
"dl",
|
|
||||||
"pthread"
|
|
||||||
}
|
|
||||||
|
|
||||||
filter "configurations:Debug"
|
|
||||||
defines "DEBUG"
|
|
||||||
symbols "On"
|
|
||||||
|
|
||||||
filter "configurations:Release"
|
|
||||||
defines "RELEASE"
|
|
||||||
optimize "On"
|
|
||||||
symbols "off"
|
|
||||||
BIN
vendor/premake/linux/example.so
vendored
BIN
vendor/premake/linux/example.so
vendored
Binary file not shown.
BIN
vendor/premake/linux/libluasocket.so
vendored
BIN
vendor/premake/linux/libluasocket.so
vendored
Binary file not shown.
BIN
vendor/premake/linux/premake5
vendored
BIN
vendor/premake/linux/premake5
vendored
Binary file not shown.
BIN
vendor/premake/windows/example.dll
vendored
BIN
vendor/premake/windows/example.dll
vendored
Binary file not shown.
BIN
vendor/premake/windows/example.exp
vendored
BIN
vendor/premake/windows/example.exp
vendored
Binary file not shown.
BIN
vendor/premake/windows/example.lib
vendored
BIN
vendor/premake/windows/example.lib
vendored
Binary file not shown.
BIN
vendor/premake/windows/example.pdb
vendored
BIN
vendor/premake/windows/example.pdb
vendored
Binary file not shown.
BIN
vendor/premake/windows/luasocket.dll
vendored
BIN
vendor/premake/windows/luasocket.dll
vendored
Binary file not shown.
BIN
vendor/premake/windows/luasocket.exp
vendored
BIN
vendor/premake/windows/luasocket.exp
vendored
Binary file not shown.
BIN
vendor/premake/windows/luasocket.lib
vendored
BIN
vendor/premake/windows/luasocket.lib
vendored
Binary file not shown.
BIN
vendor/premake/windows/luasocket.pdb
vendored
BIN
vendor/premake/windows/luasocket.pdb
vendored
Binary file not shown.
BIN
vendor/premake/windows/premake5.exe
vendored
BIN
vendor/premake/windows/premake5.exe
vendored
Binary file not shown.
BIN
vendor/premake/windows/premake5.pdb
vendored
BIN
vendor/premake/windows/premake5.pdb
vendored
Binary file not shown.
Reference in New Issue
Block a user