From 436b39d6113c5cdfca36d13f102ac27a05e447ba Mon Sep 17 00:00:00 2001 From: Jason Date: Sun, 2 Apr 2023 22:59:56 -0400 Subject: [PATCH] added premake --- premake.lua | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 premake.lua diff --git a/premake.lua b/premake.lua new file mode 100644 index 0000000..662890e --- /dev/null +++ b/premake.lua @@ -0,0 +1,38 @@ +project "yaml-cpp" + kind "StaticLib" + language "C++" + + targetdir ("bin/" .. outputdir .. "/%{prj.name}") + objdir ("bin-int/" .. outputdir .. "/%{prj.name}") + + files + { + "src/**.h", + "src/**.cpp", + + "include/**.h" + } + + includedirs + { + "include" + } + + filter "system:windows" + systemversion "latest" + cppdialect "C++17" + staticruntime "off" + + filter "system:linux" + pic "On" + systemversion "latest" + cppdialect "C++17" + staticruntime "off" + + filter "configurations:Debug" + runtime "Debug" + symbols "on" + + filter "configurations:Release" + runtime "Release" + optimize "on"