blob: 2d59991bbebed84fb861a4b48f27130fd25a6089 [file]
project(gfx-streaming-kit)
cmake_minimum_required(VERSION 3.5)
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/toolchain")
include(toolchain)
_get_host_tag(TAG)
toolchain_configure_tags(${TAG})
add_executable(buildtest test.c)
# Common base library###########################################################
add_subdirectory(base)
# Protocols and associated code generators######################################
# add_subdirectory(protocols)
# Frontends#####################################################################
# add_subdirectory(stream-clients)
# Backends######################################################################
add_subdirectory(stream-servers)
# Transport implementations#####################################################
# add_subdirectory(transports)
# Test environments#############################################################
# add_subdirectory(testenvs)
# Target: Host backend to consume real guest traffic############################
# Target: Host front+back drivers for test environment##########################
# Target: Host front+back drivers for app isolation#############################
# Unit tests####################################################################
# Functional tests##############################################################