<commit_before>#
# Quick-and-dirty buildscript for skald
#

cmake_minimum_required(VERSION 2.6)
project(Skald)

# Set relative link path base to source directory
cmake_policy(SET CMP0015 NEW)

if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
    set (CPP11_FLAGS "-std=c++11 -stdlib=libc++")
else ()
    set (CPP11_FLAGS "-std=c++11")
endif()

set (CMAKE_CXX_FLAGS "${CPP11_FLAGS} -Wall")
include_directories(${CMAKE_SOURCE_DIR}/src)

# Library Sources
set (${PROJECT_NAME}_SOURCES
    src/Component.hpp
    #src/Components.hpp
    src/EntityManager.hpp
    src/System.hpp
    src/SystemManager.hpp
    src/World.hpp
    #src/VectorTuple.hpp
)

# Google Test Integration
# NOTE: This could be accomplished with ExternalProject_Add
#       if you wanted to avoid keeping a copy of gtest in the
#       source tree.
add_subdirectory (vendor/gtest)
enable_testing()
include_directories(
    ${gtest_SOURCE_DIR}/include
    ${gtest_SOURCE_DIR}
)

# Test Sources
set (${PROJECT_NAME}_TEST_SOURCES
    test/runAllTests.cpp
    test/entityTests.cpp
    #test/vectorTupleTests.cpp
    test/systemTests.cpp
    test/worldTests.cpp
)
<commit_msg>Removed Cmake references to files that no longer exist.<commit_after>#
# Quick-and-dirty buildscript for skald
#

cmake_minimum_required(VERSION 2.6)
project(Skald)

# Set relative link path base to source directory
cmake_policy(SET CMP0015 NEW)

if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
    set (CPP11_FLAGS "-std=c++11 -stdlib=libc++")
else ()
    set (CPP11_FLAGS "-std=c++11")
endif()

set (CMAKE_CXX_FLAGS "${CPP11_FLAGS} -Wall")
include_directories(${CMAKE_SOURCE_DIR}/src)

# Library Sources
set (${PROJECT_NAME}_SOURCES
    src/EntityManager.hpp
    src/System.hpp
    src/SystemManager.hpp
    src/World.hpp
)

# Google Test Integration
# NOTE: This could be accomplished with ExternalProject_Add
#       if you wanted to avoid keeping a copy of gtest in the
#       source tree.
add_subdirectory (vendor/gtest)
enable_testing()
include_directories(
    ${gtest_SOURCE_DIR}/include
    ${gtest_SOURCE_DIR}
)

# Test Sources
set (${PROJECT_NAME}_TEST_SOURCES
    test/runAllTests.cpp
    test/entityTests.cpp
    test/systemTests.cpp
    test/worldTests.cpp
)

{'fraction_non_alphanumeric': 0.1057866184448463, 'fraction_numerical': 0.014466546112115732, 'mean_word_length': 4.294258373205742, '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': '5235674', 'n_tokens_mistral': 803, 'n_tokens_neox': 750, 'n_words': 178}