remove CMake configuration files and related setup

This commit is contained in:
2025-12-20 21:20:33 +03:00
parent 8b5fcdfdbf
commit 7e8b71e4cc
3 changed files with 0 additions and 32 deletions
-14
View File
@@ -1,14 +0,0 @@
cmake_minimum_required(VERSION 3.16)
project(mos6502 C)
set(CMAKE_C_STANDARD 17)
set(CMAKE_C_STANDARD_REQUIRED ON)
# Output binaries in /build/bin
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
# Add warnings and sanitizer options
include(cmake/compiler_warnings.cmake)
add_subdirectory(src)
add_subdirectory(tests)
-6
View File
@@ -1,6 +0,0 @@
# Custom warnings setup
if (MSVC)
add_compile_options(/W4 /permissive-)
else()
add_compile_options(-Wall -Wextra -Wpedantic -Wshadow -Wconversion -Wsign-conversion)
endif()
-12
View File
@@ -1,12 +0,0 @@
add_library(mos6502
cpu.c
memory.c
emulator.c
)
target_include_directories(mos6502 PUBLIC
${CMAKE_SOURCE_DIR}/include
)
add_executable(mos6502_emulator main.c)
target_link_libraries(mos6502_emulator PRIVATE mos6502)