Premake config

dev
anulax1225 ago%!(EXTRA string=1 year)
parent 3842bfbab9
commit c3239e8461
  1. 1
      .gitignore
  2. 0
      bakarengine/bakara.h
  3. 50
      premake5.lua

1
.gitignore vendored

@ -1,5 +1,6 @@
bin/
bin-int/
**/vendor
.vscode/
.vs/
**.sln

@ -0,0 +1,50 @@
workspace "Bakara"
architecture "x64"
configurations { "Debug", "Release" }
startproject "Sandbox"
outputdir = "%{cfg.system}-%{cfg.architecture}-%{cfg.buildcfg}"
project "Bakara"
location "bakara"
kind "StaticLib"
language "C++"
targetdir("%{wks.location}/bin/" .. outputdir .. "/%{prj.name}")
objdir("%{wks.location}/bin-int/" .. outputdir .. "/%{prj.name}")
files
{
"%{prj.location}/src/**.hpp",
"%{prj.location}/src/**.cpp",
}
project "Sandbox"
location "sandbox"
kind "ConsoleApp"
language "C++"
cppdialect "C++17"
staticruntime "on"
systemversion "latest"
targetdir("%{wks.location}/bin/" .. outputdir .. "/%{prj.name}")
objdir("%{wks.location}/bin-int/" .. outputdir .. "/%{prj.name}")
files
{
"%{prj.location}/src/**.hpp",
"%{prj.location}/src/**.cpp",
}
includedirs
{
"%{wks.location}/bakara/src",
}
links
{
"Bakara"
}
Loading…
Cancel
Save