cmake_minimum_required(VERSION 3.16)

project(HW3_CPP LANGUAGES CXX)

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)

add_executable(hw3_sol_cpp
    src/main.cpp
    src/newmark_beta.cpp
)

target_include_directories(hw3_sol_cpp PRIVATE
    ${CMAKE_CURRENT_SOURCE_DIR}/eigen-5.0.1
    ${CMAKE_CURRENT_SOURCE_DIR}/eigen-5.0.1/unsupported
)
