summaryrefslogtreecommitdiff
path: root/nandgame/cpp/CMakeLists.txt
diff options
context:
space:
mode:
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()