Newer
Older
cmake_minimum_required(VERSION 3.10)
# Set the project name
set(PROJECT_NAME gcnemu)
set(CMAKE_CXX_STANDARD 20)
project(${PROJECT_NAME})
include(${CMAKE_BINARY_DIR}/conanbuildinfo.cmake)
conan_basic_setup()
# Create executable target
add_executable(${PROJECT_NAME}
"src/main.cc"
"src/common/manager.cc"
"src/cpu/ee/ee.cc"
"src/cpu/iop/iop.cc"
"src/cpu/iop/dma.cc")
target_include_directories(${PROJECT_NAME} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/src)