cmake_minimum_required(VERSION 3.16) add_executable(tokenizer tokenizer.c) #add_executable(assembly assembly.c) target_link_libraries(tokenizer uirc) #target_link_libraries(assembly uirc) add_test(NAME Tokenizer COMMAND ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/tokenizer) #add_test(NAME Assembly COMMAND ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/assembly) if ( UIRC_IRCV3 ) add_executable(tagtok tagtok.c) add_executable(tagassm tagassm.c) target_link_libraries(tagtok uirc) target_link_libraries(tagassm uirc) add_test(NAME TagParser COMMAND ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/tagtok) add_test(NAME TagAssembler COMMAND ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/tagassm) endif()