Files
picovga-RGsB/examples/vga_sokoban/CMakeLists.txt
2023-02-26 14:09:49 -08:00

42 lines
868 B
CMake

add_executable(vga_sokoban
src/main.cpp
src/game.cpp
src/select.cpp
src/levels.cpp
src/levels_rabbit.cpp
src/levels_peloux.cpp
src/levels_murase.cpp
src/levels_martel.cpp
src/levels_grigor.cpp
src/levels_haywood.cpp
src/levels_holland.cpp
src/levels_skinner.cpp
src/levels_sladkey.cpp
src/levels_damgaard.cpp
src/levels_loma.cpp
src/levels_domenech.cpp
src/levels_dzekic.cpp
img/tiles8.cpp
img/tiles12.cpp
img/tiles16.cpp
img/tiles20.cpp
img/tiles24.cpp
img/tiles28.cpp
img/tiles32.cpp
snd/yippee.cpp
)
add_picovga(vga_sokoban)
# for vga_config.h include
target_include_directories(vga_sokoban PRIVATE
${CMAKE_CURRENT_LIST_DIR}/src
)
# create map/bin/hex file etc.
pico_add_extra_outputs(vga_sokoban)
# Allow stdio to USB
pico_enable_stdio_usb(vga_sokoban 1)