# 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_server) 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_server) target_sources(game_server PRIVATE Game.cpp Login.cpp main.cpp Player.cpp Thing.cpp Things.cpp) target_include_directories(game_server PRIVATE ${CMAKE_SOURCE_DIR}) target_link_libraries(game_server PRIVATE ${YARP_LIBRARIES})