pingpong/CMakeLists.txt

24 lines
554 B
CMake

cmake_minimum_required(VERSION 2.8)
project(pingpong)
execute_process(
COMMAND mkdir -p bin
)
#set(CMAKE_CXX_FLAGS "-Wall -Wextra")
#set(CMAKE_CXX_FLAGS_DEBUG "-g")
#set(CMAKE_CXX_FLAGS_RELEASE "-O3")
# Set warning level for GCC or Clang
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra")
set(CMAKE_CXX_FLAGS_DEBUG "-g")
set(CMAKE_CXX_FLAGS_RELEASE "-O3")
# Set warning level for MSVC
if(MSVC)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /W4")
endif()
add_executable(./bin/server ./src/server.c)
add_executable(./bin/client ./src/client.c)