<commit_before>solution "squirrel3"
configurations { "debug", "release" }

local bin_folder = "bin"
local lib_folder = "lib"

function translate_platform( platform )
	if platform == "x32" then
		return "x86"
	elseif platform == "Native" then
		return "native"
	end
	
	return platform
end

project "sqstdlib"
	language("C++")
	objdir "obj"
	uuid( "CCD84535-0BFB-DC4B-AF82-4AADC85D978F" )	
	kind "StaticLib"
	
	platforms { "x32", "x64", "native" }
	
	files
	{
		"sqstdlib/**.cpp"
	}
	
	includedirs
	{
		"include"
	}
			
	for _, platform in ipairs(platforms()) do
		configuration {"debug", platform }
			targetdir (lib_folder .. "/" .. translate_platform( platform ) .. "/debug" )	
			defines { "DEBUG" }
			flags { "Symbols" }

		configuration {"release", platform }
			targetdir (lib_folder .. "/" .. translate_platform( platform ) .. "/release" )
			flags { "Symbols", "Optimize" }	
	end

project "squirrel"
	language("C++")
	objdir "obj"
	uuid( "CCD84535-0BFB-DC4A-AF82-4AADA85D998E" )	
	kind "StaticLib"
	
	platforms { "x32", "x64", "native" }
	
	files
	{
		"squirrel/**.cpp"
	}
	
	includedirs
	{
		"include"
	}
			
	for _, platform in ipairs(platforms()) do
		configuration {"debug", platform }
			targetdir (lib_folder .. "/" .. translate_platform( platform ) .. "/debug" )	
			defines { "DEBUG" }
			flags { "Symbols" }

		configuration {"release", platform }
			targetdir (lib_folder .. "/" .. translate_platform( platform ) .. "/release" )		
			flags { "Symbols", "Optimize" }	
	end	
	

project "sq"
	language("C++")
	objdir "obj"
	uuid( "CCD83534-0BFB-DC4A-AF82-4CCDA85D998E" )	
	kind "ConsoleApp"
	
	
	platforms { "x32", "x64", "native" }
	
	files
	{
		"sq/**.c"
	}
	

	
	includedirs
	{<commit_msg>Updating premake4 script to reflect sq.cpp rename.<commit_after>solution "squirrel3"
configurations { "debug", "release" }

local bin_folder = "bin"
local lib_folder = "lib"

function translate_platform( platform )
	if platform == "x32" then
		return "x86"
	elseif platform == "Native" then
		return "native"
	end
	
	return platform
end

project "sqstdlib"
	language("C++")
	objdir "obj"
	uuid( "CCD84535-0BFB-DC4B-AF82-4AADC85D978F" )	
	kind "StaticLib"
	
	platforms { "x32", "x64", "native" }
	
	files
	{
		"sqstdlib/**.cpp"
	}
	
	includedirs
	{
		"include"
	}
			
	for _, platform in ipairs(platforms()) do
		configuration {"debug", platform }
			targetdir (lib_folder .. "/" .. translate_platform( platform ) .. "/debug" )	
			defines { "DEBUG" }
			flags { "Symbols" }

		configuration {"release", platform }
			targetdir (lib_folder .. "/" .. translate_platform( platform ) .. "/release" )
			flags { "Symbols", "Optimize" }	
	end

project "squirrel"
	language("C++")
	objdir "obj"
	uuid( "CCD84535-0BFB-DC4A-AF82-4AADA85D998E" )	
	kind "StaticLib"
	
	platforms { "x32", "x64", "native" }
	
	files
	{
		"squirrel/**.cpp"
	}
	
	includedirs
	{
		"include"
	}
			
	for _, platform in ipairs(platforms()) do
		configuration {"debug", platform }
			targetdir (lib_folder .. "/" .. translate_platform( platform ) .. "/debug" )	
			defines { "DEBUG" }
			flags { "Symbols" }

		configuration {"release", platform }
			targetdir (lib_folder .. "/" .. translate_platform( platform ) .. "/release" )		
			flags { "Symbols", "Optimize" }	
	end	
	

project "sq"
	language("C++")
	objdir "obj"
	uuid( "CCD83534-0BFB-DC4A-AF82-4CCDA85D998E" )	
	kind "ConsoleApp"
	
	
	platforms { "x32", "x64", "native" }
	
	files
	{
		"sq/**.cpp"
	}
	

	
	includedirs
	{
{'fraction_non_alphanumeric': 0.16217781639154358, 'fraction_numerical': 0.03620040544454098, 'mean_word_length': 3.2694684796044498, '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': '6383733', 'n_tokens_mistral': 1503, 'n_tokens_neox': 1305, 'n_words': 282}