cmake_minimum_required(VERSION 4.0) project(Lab9_UNIX) set(CMAKE_CXX_STANDARD 20) find_package(Curses REQUIRED) include_directories(${CURSES_INCLUDE_DIR}) add_executable(Lab9_UNIX main.cpp core/Vector2.cpp core/Vector2.h core/PaintDevice.cpp core/PaintDevice.h core/Size.cpp core/Size.h core/Square.cpp core/Square.h core/Engine.cpp core/Engine.h core/ExampleGame.cpp core/ExampleGame.h core/Point.h core/Figure.cpp core/Figure.h core/IBlock.cpp core/IBlock.h core/GameField.cpp core/GameField.h core/Tetris.cpp core/Tetris.h) target_link_libraries(Lab9_UNIX ${CURSES_LIBRARIES})