55 lines
1.8 KiB
CMake
55 lines
1.8 KiB
CMake
# Optional mars_nwe test groups.
|
|
#
|
|
# Keep test routing here instead of in the root CMakeLists.txt. The root only
|
|
# decides whether to enter tests/; this file then fans out to library and
|
|
# protocol test groups in the same way src/CMakeLists.txt fans out to source
|
|
# subdirectories.
|
|
|
|
if(MARS_NWE_BUILD_TESTS)
|
|
add_subdirectory(core)
|
|
add_subdirectory(nwnss)
|
|
add_subdirectory(tui)
|
|
add_subdirectory(afp)
|
|
add_subdirectory(salvage)
|
|
|
|
if(ENABLE_DIRECTORY)
|
|
add_subdirectory(flaim)
|
|
endif()
|
|
endif()
|
|
|
|
if(MARS_NWE_BUILD_NWFS_TESTS)
|
|
if(NOT MARS_NWE_BUILD_TESTS)
|
|
add_subdirectory(nwnss/spinlock)
|
|
add_subdirectory(nwnss/pssmpk)
|
|
add_subdirectory(nwnss/mailbox)
|
|
add_subdirectory(nwnss/pssdebug)
|
|
add_subdirectory(nwnss/register)
|
|
add_subdirectory(nwnss/rbpTree)
|
|
add_subdirectory(nwnss/qdiv)
|
|
add_subdirectory(nwnss/schedule)
|
|
add_subdirectory(nwnss/worktodo)
|
|
add_subdirectory(nwnss/work)
|
|
add_subdirectory(nwnss/snooze)
|
|
add_subdirectory(nwnss/alarm)
|
|
add_subdirectory(nwnss/control)
|
|
add_subdirectory(nwnss/asyncio)
|
|
add_subdirectory(nwnss/bond)
|
|
add_subdirectory(nwnss/cachecontrol)
|
|
add_subdirectory(nwnss/cache)
|
|
add_subdirectory(nwnss/slab)
|
|
add_subdirectory(nwnss/config)
|
|
add_subdirectory(nwnss/inst)
|
|
add_subdirectory(nwnss/parse)
|
|
add_subdirectory(nwnss/fsm)
|
|
add_subdirectory(nwnss/latch)
|
|
add_subdirectory(nwnss/xerror)
|
|
add_subdirectory(nwnss/namespace)
|
|
add_subdirectory(nwnss/zalloc)
|
|
add_subdirectory(nwnss/stdio)
|
|
add_subdirectory(nwnss/stdlib)
|
|
add_subdirectory(nwnss/xml)
|
|
add_subdirectory(nwnss/wio)
|
|
endif()
|
|
add_subdirectory(nwfs)
|
|
endif()
|