neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

CMakeLists.txt (888B)


      1 add_library(test_lib INTERFACE)
      2 if(WIN32)
      3  target_compile_definitions(test_lib INTERFACE MSWIN)
      4 endif()
      5 target_link_libraries(test_lib INTERFACE nvim_bin)
      6 
      7 add_executable(tty-test EXCLUDE_FROM_ALL tty-test.c)
      8 add_executable(shell-test EXCLUDE_FROM_ALL shell-test.c)
      9 # Fake pwsh (powershell) for testing make_filter_cmd(). #16271
     10 add_executable(pwsh-test EXCLUDE_FROM_ALL shell-test.c)
     11 add_executable(printargs-test EXCLUDE_FROM_ALL printargs-test.c)
     12 add_executable(printenv-test EXCLUDE_FROM_ALL printenv-test.c)
     13 add_executable(streams-test EXCLUDE_FROM_ALL streams-test.c)
     14 
     15 target_link_libraries(tty-test PRIVATE test_lib)
     16 target_link_libraries(shell-test PRIVATE test_lib)
     17 target_link_libraries(pwsh-test PRIVATE test_lib)
     18 target_link_libraries(printargs-test PRIVATE test_lib)
     19 target_link_libraries(printenv-test PRIVATE test_lib)
     20 target_link_libraries(streams-test PRIVATE test_lib)