<commit_before>solution "streamer"
	configurations { "Release", "Debug" }
	language "C++"

	project "streamer"
		includedirs { "include" }
		kind "SharedLib"
		if _ACTION == "gmake" then
			files { "**.cpp" }
			libdirs { "lib/sampgdk/linux", "lib/subhook/linux" }
			targetextension ".so"
		elseif string.startswith(_ACTION, "vs") then
			files { "**.cpp,", "**.def", "**.rc", "src/**.h" }
			libdirs { "lib/sampgdk/win32", "lib/subhook/win32" }
			targetextension ".dll"
		end

	configuration "Release"
		if _ACTION == "gmake" then
			buildoptions { "-ffast-math", "-fmerge-all-constants", "-fno-strict-aliasing", "-fvisibility=hidden", "-fvisibility-inlines-hidden", "-O3", "-Wall" }
			defines { "BOOST_CHRONO_HEADER_ONLY", "NDEBUG", "SAMPGDK_STATIC" }
			flags { "NoImportLib" }
			links { "rt", "sampgdk", "subhook" }
			objdir "obj/linux/Release"
			targetdir "bin/linux/Release"
		elseif string.startswith(_ACTION, "vs") then
			defines { "BOOST_ALL_NO_LIB", "BOOST_CHRONO_HEADER_ONLY", "NDEBUG", "SAMPGDK_STATIC" }
			flags { "FatalWarnings", "LinkTimeOptimization", "NoBufferSecurityCheck" }
			links { "sampgdk3", "subhook" }
			objdir "obj/win32/Release"
			optimize "Speed"
			targetdir "bin/win32/Release"
		end

	configuration "Debug"
		if _ACTION == "gmake" then
			buildoptions { "-O0", "-Wall" }
			defines { "BOOST_CHRONO_HEADER_ONLY", "SAMPGDK_STATIC" }
			flags { "NoImportLib", "Symbols" }
			linkoptions { "-rdynamic" }
			links { "rt", "sampgdkd", "subhookd" }
			objdir "obj/linux/Debug"
			targetdir "bin/linux/Debug"
		elseif string.startswith(_ACTION, "vs") then
			defines { "BOOST_ALL_NO_LIB", "BOOST_CHRONO_HEADER_ONLY", "SAMPGDK_STATIC" }
			flags { "FatalWarnings", "Symbols" }
			linkoptions { "" }
			links { "sampgdk3d", "subhookd" }
			objdir "obj/win32/Debug"
			targetdir "bin/win32/Debug"
		end
<commit_msg>Remove empty "linkoptions"<commit_after>solution "streamer"
	configurations { "Release", "Debug" }
	language "C++"

	project "streamer"
		includedirs { "include" }
		kind "SharedLib"
		if _ACTION == "gmake" then
			files { "**.cpp" }
			libdirs { "lib/sampgdk/linux", "lib/subhook/linux" }
			targetextension ".so"
		elseif string.startswith(_ACTION, "vs") then
			files { "**.cpp,", "**.def", "**.rc", "src/**.h" }
			libdirs { "lib/sampgdk/win32", "lib/subhook/win32" }
			targetextension ".dll"
		end

	configuration "Release"
		if _ACTION == "gmake" then
			buildoptions { "-ffast-math", "-fmerge-all-constants", "-fno-strict-aliasing", "-fvisibility=hidden", "-fvisibility-inlines-hidden", "-O3", "-Wall" }
			defines { "BOOST_CHRONO_HEADER_ONLY", "NDEBUG", "SAMPGDK_STATIC" }
			flags { "NoImportLib" }
			links { "rt", "sampgdk", "subhook" }
			objdir "obj/linux/Release"
			targetdir "bin/linux/Release"
		elseif string.startswith(_ACTION, "vs") then
			defines { "BOOST_ALL_NO_LIB", "BOOST_CHRONO_HEADER_ONLY", "NDEBUG", "SAMPGDK_STATIC" }
			flags { "FatalWarnings", "LinkTimeOptimization", "NoBufferSecurityCheck" }
			links { "sampgdk3", "subhook" }
			objdir "obj/win32/Release"
			optimize "Speed"
			targetdir "bin/win32/Release"
		end

	configuration "Debug"
		if _ACTION == "gmake" then
			buildoptions { "-O0", "-Wall" }
			defines { "BOOST_CHRONO_HEADER_ONLY", "SAMPGDK_STATIC" }
			flags { "NoImportLib", "Symbols" }
			linkoptions { "-rdynamic" }
			links { "rt", "sampgdkd", "subhookd" }
			objdir "obj/linux/Debug"
			targetdir "bin/linux/Debug"
		elseif string.startswith(_ACTION, "vs") then
			defines { "BOOST_ALL_NO_LIB", "BOOST_CHRONO_HEADER_ONLY", "SAMPGDK_STATIC" }
			flags { "FatalWarnings", "Symbols" }
			links { "sampgdk3d", "subhookd" }
			objdir "obj/win32/Debug"
			targetdir "bin/win32/Debug"
		end

{'fraction_non_alphanumeric': 0.16824966078697423, 'fraction_numerical': 0.008683853459972864, 'mean_word_length': 4.176966292134831, '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': '7096503', 'n_tokens_mistral': 1577, 'n_tokens_neox': 1382, 'n_words': 271}