-- 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")


-- 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")


Add the new generator tests project to the master build.
Add the new generator tests project to the master build.
