Adding SDL2 dependency

This commit is contained in:
Selim Mustafaev 2023-08-22 20:34:24 +03:00
parent b17d32de15
commit d3401cd3af
2 changed files with 26 additions and 1 deletions

View File

@ -3,4 +3,20 @@ project(nes)
set(CMAKE_CXX_STANDARD 23)
add_executable(nes main.cpp src/Cartridge.cpp src/Cartridge.h src/Nes.cpp src/Nes.h src/Cpu.cpp src/Cpu.h src/Bus.cpp src/Bus.h src/Mapper/Mapper.cpp src/Mapper/Mapper.h src/Mapper/Mapper0.cpp src/Mapper/Mapper0.h)
add_executable(nes
main.cpp
src/Cartridge.cpp
src/Cartridge.h
src/Nes.cpp
src/Nes.h
src/Cpu.cpp
src/Cpu.h
src/Bus.cpp
src/Bus.h
src/Mapper/Mapper.cpp
src/Mapper/Mapper.h
src/Mapper/Mapper0.cpp
src/Mapper/Mapper0.h)
find_package(SDL2 CONFIG REQUIRED)
target_link_libraries(nes PRIVATE SDL2::SDL2)

9
vcpkg.json Normal file
View File

@ -0,0 +1,9 @@
{
"name" : "nes",
"version-string" : "1.0.0",
"builtin-baseline" : "c95000e1b5bb62884de08d5e952993c8bced9db6",
"dependencies" : [ {
"name" : "sdl2",
"version>=" : "2.26.5"
} ]
}