<commit_before>--
-- Premake 4.x build configuration script
-- 

--
-- Earlier versions of Visual Studio limit static strings to 1K (IIRC) and choke on
-- the embedded scripts. I'll work around it if people complain.
--

	if (_ACTION == "vs2002" or _ACTION == "vs2003") then
		error(
			"\nBecause of compiler limitations, Visual Studio 2002 and 2003 aren't able to\n" ..
			"build this version of Premake. Use the free Visual Studio Express instead.", 0)
	end



--
-- Define the project. Put the release configuration first so it will be the
-- default when folks build using the makefile. That way they don't have to 
-- worry about the /scripts argument and all that.
--

	solution "Premake4"
		configurations { "Release", "Debug" }
		location ( _OPTIONS["to"] )
	
	project "Premake4"
		targetname  "premake4"
		language    "C"
		kind        "ConsoleApp"
		flags       { "No64BitChecks", "ExtraWarnings" }	
		includedirs { "src/host/lua-5.1.4/src" }

		files 
		{
			"src/**.h", "src/**.c", "src/**.lua",
			"tests/**.lua"
		}<commit_msg>Added more source files to build script<commit_after>--
-- Premake 4.x build configuration script
-- 

--
-- Earlier versions of Visual Studio limit static strings to 1K (IIRC) and choke on
-- the embedded scripts. I'll work around it if people complain.
--

	if (_ACTION == "vs2002" or _ACTION == "vs2003") then
		error(
			"\nBecause of compiler limitations, Visual Studio 2002 and 2003 aren't able to\n" ..
			"build this version of Premake. Use the free Visual Studio Express instead.", 0)
	end



--
-- Define the project. Put the release configuration first so it will be the
-- default when folks build using the makefile. That way they don't have to 
-- worry about the /scripts argument and all that.
--

	solution "Premake4"
		configurations { "Release", "Debug" }
		location ( _OPTIONS["to"] )
	
	project "Premake4"
		targetname  "premake4"
		language    "C"
		kind        "ConsoleApp"
		flags       { "No64BitChecks", "ExtraWarnings" }	
		includedirs { "src/host/lua-5.1.4/src" }

		files 
		{
			"src/**.h", "src/**.c", "**.lua",
		}
{'fraction_non_alphanumeric': 0.12308429118773946, 'fraction_numerical': 0.02586206896551724, 'mean_word_length': 2.9415094339622643, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3544096', 'n_tokens_mistral': 749, 'n_tokens_neox': 639, 'n_words': 251}