<commit_before>project (CppGUI)

cmake_minimum_required(VERSION 3.4)

set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)

set (CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/CMake")
include(cotire)

add_subdirectory(external/cereal)
include_directories(external/cereal/include)
add_subdirectory(external/SDL2)
include_directories(external/SDL2/include)
add_subdirectory(external/glbinding)
add_subdirectory(external/libGPCGLWrappers/lib)
add_subdirectory(external/libGPCFonts)
add_subdirectory(external/GPCBin2C)
add_subdirectory(external/GPCFontRasterizer/rasterizer)
add_subdirectory(external/libGPCGUIRenderer/lib)
add_subdirectory(external/libGPCGLUtils/lib)
add_subdirectory(external/libGPCGUIGLRenderer/lib)

add_subdirectory(lib)<commit_msg>Using new feature of gpcfontrasterizer to directly emit hex codes (but will revert and use new feature of GPCBin2C instead)<commit_after>project (CppGUI)

cmake_minimum_required(VERSION 3.4)

include(${CMAKE_BINARY_DIR}/conanbuildinfo.cmake)
conan_basic_setup()

set (CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/CMake")
include(cotire)

set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)

add_subdirectory(external/cereal)
include_directories(external/cereal/include)
add_subdirectory(external/SDL2)
include_directories(external/SDL2/include)
add_subdirectory(external/glbinding)
add_subdirectory(external/libGPCGLWrappers/lib)
add_subdirectory(external/libGPCFonts)
add_subdirectory(external/GPCBin2C)
add_subdirectory(external/GPCFontRasterizer/rasterizer)
add_subdirectory(external/libGPCGUIRenderer/lib)
add_subdirectory(external/libGPCGLUtils/lib)
add_subdirectory(external/libGPCGUIGLRenderer/lib)

add_subdirectory(lib)
{'fraction_non_alphanumeric': 0.09015112037519542, 'fraction_numerical': 0.005732152162584679, 'mean_word_length': 13.222222222222221, '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': '3459783', 'n_tokens_mistral': 718, 'n_tokens_neox': 683, 'n_words': 74}