# SPDX-FileCopyrightText: 2006-2021 Istituto Italiano di Tecnologia (IIT) # SPDX-FileCopyrightText: 2006-2010 RobotCub Consortium # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required(VERSION 3.16) project(game_client) find_package(YARP COMPONENTS os REQUIRED) # using ACE add_definitions(-D_REENTRANT) if(WIN32 AND NOT CYGWIN) add_definitions(-DWIN32 -D_WINDOWS) endif(WIN32 AND NOT CYGWIN) if(WIN32 AND CYGWIN) add_definitions(-DCYGWIN) endif(WIN32 AND CYGWIN) add_executable(game_client) target_sources(game_client PRIVATE main.cpp keyboard.cpp simio.cpp) target_include_directories(game_client PRIVATE ${CMAKE_SOURCE_DIR}) target_link_libraries(game_client PRIVATE ${YARP_LIBRARIES}) if(NOT WIN32) target_link_libraries(game_client PRIVATE ncurses) endif(NOT WIN32)