<commit_before>solution "enet-cs"
    configurations { "Release", "Debug" }
    location "build"

    project "libenet"
        kind "SharedLib"
        language "C"
        files { "enet/*.c" }
        includedirs { "enet/include/" }
        defines {
            "ENET_DLL", "HAS_FCNTL", "HAS_POLL",
            "HAS_GETHOSTBYNAME_R", "HAS_GETHOSTBYADDR_R",
            "HAS_INET_PTON", "HAS_INET_NTOP",
            "HAS_MSGHDR_FLAGS", "HAS_SOCKLEN_T"
        }

        filter "system:windows"
                targetprefix ""
                targetname "ENet"
                architecture "x32"
                targetsuffix "X86"
		targetextension ".dll"
        filter "system:linux"
                targetname "enet"
                targetextension ".so.1"

    project "ENet"
        kind "SharedLib"
        language "C#"
        framework "2.0"
        files { "ENetCS/**.cs" }
        buildoptions { "/unsafe" }
        links { "System" }
        filter "system:windows"
            architecture "x32"

    project "ENetDemo"
        kind "ConsoleApp"
        language "C#"
        framework "2.0"
        files { "ENetDemo/**.cs" }
        links { "ENet", "System" }<commit_msg>More tweaking with compile flags.<commit_after>solution "enet-cs"
    configurations { "Release", "Debug" }
    location "build"

    project "libenet"
        kind "SharedLib"
        language "C"
        files { "enet/*.c" }
        includedirs { "enet/include/" }
        defines {
            "ENET_DLL", "HAS_FCNTL", "HAS_POLL",
            "HAS_GETHOSTBYNAME_R", "HAS_GETHOSTBYADDR_R",
            "HAS_INET_PTON", "HAS_INET_NTOP",
            "HAS_MSGHDR_FLAGS", "HAS_SOCKLEN_T"
        }

        filter "system:windows"
                targetprefix ""
                targetname "ENet"
                architecture "x32"
                targetsuffix "X86"
		targetextension ".dll"
		buildoptions { "/MD" }
		linkoptions  { "/MD" }
        filter "system:linux"
                targetname "enet"
                targetextension ".so.1"

    project "ENet"
        kind "SharedLib"
        language "C#"
        framework "2.0"
        files { "ENetCS/**.cs" }
        buildoptions { "/unsafe" }
        links { "System" }
        filter "system:windows"
            architecture "x32"

    project "ENetDemo"
        kind "ConsoleApp"
        language "C#"
        framework "2.0"
        files { "ENetDemo/**.cs" }
        links { "ENet", "System" }
{'fraction_non_alphanumeric': 0.12060506950122649, 'fraction_numerical': 0.008994276369582993, 'mean_word_length': 1.6568946796959827, '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': '4504707', 'n_tokens_mistral': 795, 'n_tokens_neox': 758, 'n_words': 158}