commit
cdde1f5212
5 changed files with 88 additions and 0 deletions
@ -0,0 +1,13 @@ |
||||
/vendor/ |
||||
/bin/ |
||||
/bin-int/ |
||||
/.vscode/ |
||||
/.vs/ |
||||
/docs/ |
||||
**.log |
||||
**.sln |
||||
**.vcxproj* |
||||
**.make |
||||
**Makefile |
||||
**dependencies.lua |
||||
**linker.lua |
@ -0,0 +1,50 @@ |
||||
project "App" |
||||
kind "ConsoleApp" |
||||
language "C++" |
||||
cppdialect "C++20" |
||||
systemversion "latest" |
||||
|
||||
targetdir("%{wks.location}/bin/" .. outputdir .. "/%{prj.name}") |
||||
objdir("%{wks.location}/bin-int/" .. outputdir .. "/%{prj.name}") |
||||
|
||||
include "linker.lua" |
||||
|
||||
files |
||||
{ |
||||
"src/**.h", |
||||
"src/**.cpp" |
||||
} |
||||
|
||||
filter "configurations:Debug" |
||||
defines |
||||
{ |
||||
"BK_DEBUG", |
||||
"DEBUG" |
||||
} |
||||
runtime "Debug" |
||||
symbols "on" |
||||
|
||||
|
||||
filter "configurations:Release" |
||||
defines |
||||
{ |
||||
"BK_RELEASE", |
||||
"NDEBUG" |
||||
} |
||||
runtime "Release" |
||||
optimize "on" |
||||
|
||||
filter "system:windows" |
||||
buildoptions "/MT" |
||||
staticruntime "on" |
||||
defines |
||||
{ |
||||
"BK_PLATFORM_WINDOWS" |
||||
} |
||||
|
||||
filter "system:linux" |
||||
staticruntime "on" |
||||
defines |
||||
{ |
||||
"BK_PLATFORM_LINUX" |
||||
} |
@ -0,0 +1,6 @@ |
||||
{ |
||||
"name": "transProxy", |
||||
"author": "anulax1225", |
||||
"git": "", |
||||
"packages": [] |
||||
} |
@ -0,0 +1,19 @@ |
||||
workspace "transProxy" |
||||
architecture "x64" |
||||
configurations { "Debug", "Release" } |
||||
startproject "App" |
||||
|
||||
flags |
||||
{ |
||||
"MultiProcessorCompile" |
||||
} |
||||
|
||||
linkgroups "On" |
||||
outputdir = "%{cfg.system}-%{cfg.architecture}-%{cfg.buildcfg}" |
||||
|
||||
include "dependencies.lua" |
||||
|
||||
group "App" |
||||
include "app" |
||||
group "" |
||||
|
Loading…
Reference in New Issue