From 21aca7177fe0174d41cc2abd9103910659884321 Mon Sep 17 00:00:00 2001 From: dmlunar Date: Fri, 23 Jan 2026 15:21:03 +0200 Subject: openalias: initial commit Initial commit. --- premake5.lua | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 premake5.lua (limited to 'premake5.lua') diff --git a/premake5.lua b/premake5.lua new file mode 100644 index 0000000..f42393f --- /dev/null +++ b/premake5.lua @@ -0,0 +1,30 @@ +-- premake5.lua +workspace "openresolve" + architecture "x64" + configurations { "Debug", "Release" } + startproject "openresolve" + +project "openresolve" + kind "ConsoleApp" + language "C" + targetdir "bin/%{cfg.buildcfg}" + files { "openresolve.c" } + staticruntime "On" + + filter "system:windows" + defines {"_WIN32", "_CRT_SECURE_NO_WARNINGS"} + links { "dnsapi" } + systemversion "latest" + + filter "system:linux" + defines { "_POSIX_C_SOURCE=200112L" } + links { "resolv:static" } + buildoptions { "-Wall", "-Wextra" } + + filter "configurations:Debug" + defines { "DEBUG" } + symbols "On" + + filter "configurations:Release" + defines { "NDEBUG" } + optimize "On" -- cgit v1.2.3-70-g09d2