cmake_minimum_required(VERSION 3.30)
project(code)

set(CMAKE_CXX_STANDARD 23)

add_executable(code main.cpp
        List.cpp
        List.h
        Kernel.cpp
        Kernel.h
        MMU.cpp
        MMU.h
        PhysicalPage.cpp
        PhysicalPage.h
        PageTable.cpp
        PageTable.h
        PTE.cpp
        PTE.h
        Process.cpp
        Process.h)