cmake_minimum_required(VERSION 2.8...3.10) include_directories(${CMAKE_SOURCE_DIR}/include) include_directories(${CMAKE_SOURCE_DIR}/include/private) include_directories(${CMAKE_SOURCE_DIR}/include/public) include_directories(${CMAKE_SOURCE_DIR}/include/support) include_directories(${MESA_SDK_PREFIX}/include) include_directories(${MESA_SDK_PREFIX}/include/MESA) if(CAPTURE_MODE STREQUAL "MARSIO") include_directories(${MARSIO_SDK_PREFIX}/include) endif() add_definitions(-D_DEFAULT_SOURCE -D_DEFAULT_SOURCE -D__DEFAULT_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H) add_definitions(-DPLATFORM_NSDPF_PAPP=1) add_definitions(-fPIC) add_library(common linux_kernel_jhash.c net_common.c stream_addr_inet.c sapp_log.c sapp_mem.c) add_library(MESA_jump_layer MESA_jump_layer.cpp)