<commit_before>-- Procedurally Generated Transitional Audio Build --

target_dir = path.getabsolute("../bin/") .. "/"

local sdks_dir = (path.getabsolute("../../SDKs/") .. "/")
local ogg_dir = (sdks_dir .. "libogg-1.3.2/")
local vorbis_dir = (sdks_dir .. "libvorbis-1.3.4/")
local oalwrapper_dir = (sdks_dir .. "OALWrapper/")
local oalsoft_dir = (sdks_dir .. "openal-soft-1.15.1/")
local sdl2_dir = (sdks_dir .. "SDL2-2.0.3/")
local proto_dir = (sdks_dir .. "protobuf-2.5.0/")

-- A solution contains projects, and defines the available configurations
solution "pgta_engine"
    location "build"
    startproject "pgta_engine"
    
    platforms { "x64", "x32" }
    configurations { "Debug", "Release" }
    flags { "Symbols" }
    
    filter { "action:vs*" }
        flags
        {
            "StaticRuntime", "NoMinimalRebuild", "NoEditAndContinue", "MultiProcessorCompile"
        }
    filter {}
    
    filter { "platforms:x32" }
        targetsuffix "_x32"
    filter { "platforms:x64" }
        targetsuffix "_x64"
    filter {}
    
    filter { "Release" }<commit_msg>disabled visual studio unsafe function warnings<commit_after>-- Procedurally Generated Transitional Audio Build --

target_dir = path.getabsolute("../bin/") .. "/"

local sdks_dir = (path.getabsolute("../../SDKs/") .. "/")
local ogg_dir = (sdks_dir .. "libogg-1.3.2/")
local vorbis_dir = (sdks_dir .. "libvorbis-1.3.4/")
local oalwrapper_dir = (sdks_dir .. "OALWrapper/")
local oalsoft_dir = (sdks_dir .. "openal-soft-1.15.1/")
local sdl2_dir = (sdks_dir .. "SDL2-2.0.3/")
local proto_dir = (sdks_dir .. "protobuf-2.5.0/")

-- A solution contains projects, and defines the available configurations
solution "pgta_engine"
    location "build"
    startproject "pgta_engine"
    
    platforms { "x64", "x32" }
    configurations { "Debug", "Release" }
    flags { "Symbols" }
    
    filter { "action:vs*" }
        flags
        {
            "StaticRuntime", "NoMinimalRebuild", "NoEditAndContinue", "MultiProcessorCompile"
        }
        defines
        {
            "_CRT_SECURE_NO_WARNINGS"
        }
    filter {}
    
    filter { "platforms:x32" }
        targetsuffix "_x32"
    filter { "platforms:x64" }
        targetsuffix "_x64"
    filter {}
    
    filter { "Release" }
{'fraction_non_alphanumeric': 0.15492957746478872, 'fraction_numerical': 0.02640845070422535, 'mean_word_length': 2.607936507936508, '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': '4179221', 'n_tokens_mistral': 813, 'n_tokens_neox': 790, 'n_words': 161}