<commit_before>cmake_minimum_required(VERSION 3.5)
project(noudar_core)

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")

include_directories(noudar-core/include)

find_package(Curses REQUIRED)

set(SOURCE_FILES
        noudar-core/include/commands/CMoveActorCommand.h
        noudar-core/include/commands/CActorMeleeAttackCommand.h
        noudar-core/include/commands/CEndTurnCommand.h
        noudar-core/include/commands/CLoadNewLevelCommand.h
        noudar-core/include/commands/CNullCommand.h
        noudar-core/include/commands/CQuitCommand.h
        noudar-core/include/commands/CTurnActorCommand.h
        noudar-core/include/commands/IGameCommand.h
        noudar-core/include/CPlainFileLoader.h
        noudar-core/include/CActor.h
        noudar-core/include/CElixirFountain.h
        noudar-core/include/CMonsterGenerator.h
        noudar-core/include/CKnight.h
        ncurses-version/CConsoleRenderer.h
        noudar-core/include/CMonster.h
        noudar-core/include/CDoorway.h
        noudar-core/include/CGame.h
        noudar-core/include/CMap.h
        noudar-core/include/IRenderer.h
        noudar-core/include/Vec2i.h
        noudar-core/include/CTeam.h
        noudar-core/include/CCharacterArchetype.h
        noudar-core/include/CHuntApproach.h
        noudar-core/include/CCharacter.h
        noudar-core/src/commands/CMoveActorCommand.cpp
        noudar-core/src/commands/CActorMeleeAttackCommand.cpp
        noudar-core/src/commands/CEndTurnCommand.cpp
        noudar-core/src/commands/CLoadNewLevelCommand.cpp
        noudar-core/src/commands/CNullCommand.cpp
        noudar-core/src/commands/CQuitCommand.cpp
        noudar-core/src/commands/CTurnActorCommand.cpp
        noudar-core/src/commands/IGameCommand.cpp
        noudar-core/src/CPlainFileLoader.cpp
        noudar-core/src/CActor.cpp
        noudar-core/src/CCharacter.cpp
        noudar-core/src/CCharacterArchetype.cpp
        noudar-core/src/CHuntApproach.cpp
        noudar-core/src/CElixirFountain.cpp
        noudar-core/src/CGameDelegate.cpp
        noudar-core/src/CKnight.cpp
        ncurses-version/CConsoleRenderer.cpp
        noudar-core/src/CMonster.cpp
        noudar-core/src/CTeam.cpp
        noudar-core/src/CDoorway.cpp
        noudar-core/src/CGame.cpp
        noudar-core/src/CMap.cpp
        noudar-core/src/IMapElement.cpp
        ncurses-version/main.cpp)

include_directories(${CURSES_INCLUDE_DIR})

add_executable(noudar_core ${SOURCE_FILES})<commit_msg>Update the CMake file<commit_after>cmake_minimum_required(VERSION 3.5)
project(noudar_core)

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")

include_directories(noudar-core/include)

find_package(Curses REQUIRED)

set(SOURCE_FILES
        noudar-core/include/commands/CMoveActorCommand.h
        noudar-core/include/commands/CActorMeleeAttackCommand.h
        noudar-core/include/commands/CEndTurnCommand.h
        noudar-core/include/commands/CLoadNewLevelCommand.h
        noudar-core/include/commands/CNullCommand.h
        noudar-core/include/commands/CQuitCommand.h
        noudar-core/include/commands/CTurnActorCommand.h
        noudar-core/include/commands/IGameCommand.h
        noudar-core/include/CPlainFileLoader.h
        noudar-core/include/CActor.h
        noudar-core/include/CElixirFountain.h
        noudar-core/include/CMonsterGenerator.h
        ncurses-version/CConsoleRenderer.h
        noudar-core/include/CMonster.h
        noudar-core/include/CDoorway.h
        noudar-core/include/CGame.h
        noudar-core/include/CMap.h
        noudar-core/include/IRenderer.h
        noudar-core/include/Vec2i.h
        noudar-core/include/CTeam.h
        noudar-core/include/CCharacterArchetype.h
        noudar-core/include/CHuntApproach.h
        noudar-core/include/CCharacter.h
        noudar-core/src/commands/CMoveActorCommand.cpp
        noudar-core/src/commands/CActorMeleeAttackCommand.cpp
        noudar-core/src/commands/CEndTurnCommand.cpp
        noudar-core/src/commands/CLoadNewLevelCommand.cpp
        noudar-core/src/commands/CNullCommand.cpp
        noudar-core/src/commands/CQuitCommand.cpp
        noudar-core/src/commands/CTurnActorCommand.cpp
        noudar-core/src/commands/IGameCommand.cpp
        noudar-core/src/CPlainFileLoader.cpp
        noudar-core/src/CActor.cpp
        noudar-core/src/CCharacter.cpp
        noudar-core/src/CCharacterArchetype.cpp
        noudar-core/src/CHuntApproach.cpp
        noudar-core/src/CElixirFountain.cpp
        noudar-core/src/CGameDelegate.cpp
        ncurses-version/CConsoleRenderer.cpp
        noudar-core/src/CMonster.cpp
        noudar-core/src/IFileLoaderDelegate.cpp
        noudar-core/src/CTeam.cpp
        noudar-core/src/CDoorway.cpp
        noudar-core/src/CGame.cpp
        noudar-core/src/CMap.cpp
        noudar-core/src/IMapElement.cpp
        ncurses-version/main.cpp)

include_directories(${CURSES_INCLUDE_DIR})

add_executable(noudar_core ${SOURCE_FILES})
{'fraction_non_alphanumeric': 0.09716599190283401, 'fraction_numerical': 0.0020242914979757085, 'mean_word_length': 2.774637127578304, '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': '600526', 'n_tokens_mistral': 1817, 'n_tokens_neox': 1778, 'n_words': 123}