From 2b5a8a428cbbdda8ef0efa7b2c77c100b8dbfa0c Mon Sep 17 00:00:00 2001 From: hachem Date: Sun, 30 Aug 2026 04:30:33 +0200 Subject: test: add lexer testing --- premake5.lua | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) (limited to 'premake5.lua') diff --git a/premake5.lua b/premake5.lua index 710bf1c..d8f2aec 100644 --- a/premake5.lua +++ b/premake5.lua @@ -90,3 +90,37 @@ project "hdass" filter "configurations:dist" defines "HDASS_DIST" filter {} + +project "tests" + kind "ConsoleApp" + language "C" + cdialect "C17" + + setup_c_target() + + files { + "src/**.h", + "src/**.c", + "tests/**.h", + "tests/**.c", + } + + removefiles "src/main.c" + + includedirs { + "src", + "tests", + } + + filter { "system:macosx or system:linux" } + buildoptions { + "-Wall", + "-Wextra", + "-Werror", + "-pedantic", + } + filter {} + + filter "system:windows" + systemversion "latest" + filter {} -- cgit v1.3