summaryrefslogtreecommitdiff
path: root/nandgame/cpp/CMakeLists.txt
diff options
context:
space:
mode:
authoruvok2026-01-11 15:19:28 +0100
committeruvok2026-01-11 15:19:28 +0100
commit676f696d4e800db7e2c62c2557da631114d95951 (patch)
tree87643114694d84729c6bfd914fcf629efa37d84e /nandgame/cpp/CMakeLists.txt
parentb66c7c78a9917235f29612b584fbf7f6726d90ea (diff)
Split off pure terminal output
Diffstat (limited to 'nandgame/cpp/CMakeLists.txt')
-rw-r--r--nandgame/cpp/CMakeLists.txt5
1 files changed, 4 insertions, 1 deletions
diff --git a/nandgame/cpp/CMakeLists.txt b/nandgame/cpp/CMakeLists.txt
index 533b439..99318c1 100644
--- a/nandgame/cpp/CMakeLists.txt
+++ b/nandgame/cpp/CMakeLists.txt
@@ -31,7 +31,7 @@ else()
message(STATUS "FLTK library was not found.")
endif()
-add_executable(Vcomputer Vcomputer__main.cpp disas.cpp simpc_ui.cpp)
+add_executable(Vcomputer Vcomputer__main.cpp disas.cpp )
verilate(Vcomputer
SOURCES ../computer.sv
TOP_MODULE computer
@@ -43,4 +43,7 @@ verilate(Vcomputer
if (USE_NCURSES)
target_compile_definitions(Vcomputer PRIVATE NCUR)
target_link_libraries(Vcomputer PRIVATE Curses::Curses)
+ target_sources(Vcomputer PUBLIC simpc_ui.cpp)
+else()
+ target_sources(Vcomputer PUBLIC simpc_term.cpp)
endif()