<commit_before>-- This is the starting point of the build scripts for the project.
-- It defines the common build settings that all the projects share
-- and calls the build scripts of all the sub-projects.

dofile "Helpers.lua"

solution "Cxxi"

  configurations { "Debug", "Release" }
  platforms { "x32" }
  flags { common_flags }
  
  location (builddir)
  objdir (builddir .. "/obj/")
  targetdir (libdir)
  libdirs { libdir }
  debugdir (bindir)

  -- startproject "Generator"
  
  configuration "Release"
    flags { "Optimize" }

  configuration "vs2012"
    framework "4.5"

  configuration {}
    
  group "Examples"
    IncludeExamples()
  
  group "Tests"
    IncludeTests()
  
  group "Cxxi"
    include (srcdir .. "/Bridge/Bridge.lua")
    include (srcdir .. "/Generator/Generator.lua")
    include (srcdir .. "/Parser/Parser.lua")
<commit_msg>Add the new generator tests project to the master build.<commit_after>-- This is the starting point of the build scripts for the project.
-- It defines the common build settings that all the projects share
-- and calls the build scripts of all the sub-projects.

dofile "Helpers.lua"

solution "Cxxi"

  configurations { "Debug", "Release" }
  platforms { "x32" }
  flags { common_flags }
  
  location (builddir)
  objdir (builddir .. "/obj/")
  targetdir (libdir)
  libdirs { libdir }
  debugdir (bindir)

  -- startproject "Generator"
  
  configuration "Release"
    flags { "Optimize" }

  configuration "vs2012"
    framework "4.5"

  configuration {}
    
  group "Examples"
    IncludeExamples()
  
  group "Tests"
    IncludeTests()
  
  group "Cxxi"
    include (srcdir .. "/Bridge/Bridge.lua")
    include (srcdir .. "/Generator/Generator.lua")
    include (srcdir .. "/Generator.Tests/Generator.Tests.lua")
    include (srcdir .. "/Parser/Parser.lua")

{'fraction_non_alphanumeric': 0.1163556531284303, 'fraction_numerical': 0.008781558726673985, 'mean_word_length': 3.015418502202643, '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': '5172038', 'n_tokens_mistral': 588, 'n_tokens_neox': 564, 'n_words': 178}