diff options
Diffstat (limited to 'src/gfx/CMakeLists.txt')
| -rw-r--r-- | src/gfx/CMakeLists.txt | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/gfx/CMakeLists.txt b/src/gfx/CMakeLists.txt new file mode 100644 index 0000000..43ab7ae --- /dev/null +++ b/src/gfx/CMakeLists.txt @@ -0,0 +1,14 @@ +add_library(gfx + "src/init.c" + "src/sort.c" + "src/sprite.c" +) +target_include_directories(gfx PUBLIC "inc") + +if(mode STREQUAL "pal") + target_compile_definitions(gfx PRIVATE VIDEO_MODE=VMODE_PAL) +elseif(mode STREQUAL "ntsc") + target_compile_definitions(gfx PRIVATE VIDEO_MODE=VMODE_NTSC) +else() + message(FATAL_ERROR "unknown video mode") +endif() |
