<commit_before>local root      = "../"

solution "bsp-library"

    location( root .. "bsp/" )
    objdir( root .. "bin/obj/" )
	debugdir( root .. "bin/" )
    
    configurations { "Debug", "Release" }

    platforms { "x64", "x32" }

    vectorextensions "SSE2"

    warnings "Extra"

    flags "Unicode" 

    configuration "x32"
        targetdir( root .. "bin/x32/" )
        architecture "x32"

    configuration "x64"
        targetdir( root .. "bin/x64/" )
        architecture "x64"
        
    configuration "Debug"
        targetsuffix "d"
        defines "DEBUG"
        flags "Symbols"
        optimize "Off"

    configuration "Release"     
        flags "LinkTimeOptimization"
        optimize "Speed"
			
    configuration "gmake"
        linkoptions {
            "-Wl,--no-as-needed",
            "-pthread"
            }
            
        buildoptions {
            "-std=c++11",
            "-pthread"
            }   
                
    configuration {}
            
    project "bsp"
        kind "StaticLib"

        includedirs {
            root .. "bsp/include/",
            }   
            
        files { 
            root .. "bsp/include/**.h",
            root .. "bsp/include/**.cpp",
            }
            
    project "bsp-test"
        location(  root .. "test/" )
                <commit_msg>Coverage<commit_after>local root      = "../"

solution "bsp-library"

    location( root .. "bsp/" )
    objdir( root .. "bin/obj/" )
	debugdir( root .. "bin/" )
    
    configurations { "Debug", "Release" }

    platforms { "x64", "x32" }

    vectorextensions "SSE2"

    warnings "Extra"

    flags "Unicode" 

    configuration "x32"
        targetdir( root .. "bin/x32/" )
        architecture "x32"

    configuration "x64"
        targetdir( root .. "bin/x64/" )
        architecture "x64"
        
    configuration "Debug"
        targetsuffix "d"
        defines "DEBUG"
        flags "Symbols"
        optimize "Off"

    configuration "Release"     
        flags "LinkTimeOptimization"
        optimize "Speed"
			
    configuration "gmake"
        linkoptions {
            "-Wl,--no-as-needed",
            "-pthread"
            }
            
        buildoptions {
            "-std=c++11",
            "-pthread"
            }   
        
    configuration "Coverage"
        targetsuffix "cd"
        flags "Symbols"
        links "gcov"
        buildoptions "-coverage"
                             
    configuration {}
            
    project "bsp"
        kind "StaticLib"

        includedirs {
            root .. "bsp/include/",
            }   
            
        files { 
            root .. "bsp/include/**.h",
            root .. "bsp/include/**.cpp",
            }
            
    project "bsp-test"
        location(  root .. "test/" )
                
{'fraction_non_alphanumeric': 0.12323446327683615, 'fraction_numerical': 0.013418079096045197, 'mean_word_length': 1.1893353941267388, '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': '3701526', 'n_tokens_mistral': 864, 'n_tokens_neox': 820, 'n_words': 172}