<commit_before>solution "steamworks4j"
	configurations { "ReleaseDLL" }
	platforms { "x32", "x64" }

    -- Premake 5.0.0 alpha 11 : SDK version needs to be specified for VS2017
	systemversion("10.0.14393.0")

	includedirs {
		"../java-wrapper/src/main/native/include/jni",
		"../java-wrapper/src/main/native/include/jni/win32",
		"../sdk/public/steam"
	}

	defines {
		"NDEBUG",
		"WINDOWS"
	}

	flags {
		"Optimize",
		"StaticRuntime"
	}

	buildoptions {
		"/wd4800",
		"/wd4996"
	}

	project "steamworks4j"

		kind "SharedLib"
		language "C++"

		files {
			"../java-wrapper/src/main/native/**.cpp"
		}

		includedirs {
			"../java-wrapper/src/main/native",
			"../sdk/public"
		}

		filter "platforms:x32"
			libdirs {
				"../sdk/redistributable_bin"
			}
			links {
				"steam_api"
			}
<commit_msg>Update Windows premake script for 5.0.0-beta1<commit_after>solution "steamworks4j"
	configurations { "ReleaseDLL" }
	platforms { "x32", "x64" }

	includedirs {
		"../java-wrapper/src/main/native/include/jni",
		"../java-wrapper/src/main/native/include/jni/win32",
		"../sdk/public/steam"
	}

	defines {
		"NDEBUG",
		"WINDOWS"
	}

    optimize "On"
    staticruntime "On"

	buildoptions {
		"/wd4800",
		"/wd4996"
	}

	project "steamworks4j"

		kind "SharedLib"
		language "C++"

		files {
			"../java-wrapper/src/main/native/**.cpp"
		}

		includedirs {
			"../java-wrapper/src/main/native",
			"../sdk/public"
		}

		filter "platforms:x32"
			libdirs {
				"../sdk/redistributable_bin"
			}
			links {
				"steam_api"
			}

{'fraction_non_alphanumeric': 0.17647058823529413, 'fraction_numerical': 0.03790849673202614, 'mean_word_length': 2.6980676328502415, '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': '1177977', 'n_tokens_mistral': 748, 'n_tokens_neox': 618, 'n_words': 93}