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
|
||||
url = https://github.com/htamas1210/imgui-node-editor.git
|
||||
branch = develop
|
||||
[submodule "plugins/ecc"]
|
||||
path = plugins/ecc
|
||||
url = https://github.com/MattBystrin/premake-ecc.git
|
||||
[submodule "libs/sdl3"]
|
||||
path = libs/sdl3
|
||||
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