cmake_minimum_required(VERSION 2.6) project(enet) if(MSVC) add_definitions(-W3) else() add_definitions(-Wno-error) endif() if (NOT DEFINED ENET_ONLY_CONFIG) include_directories(${PROJECT_SOURCE_DIR}/include) set(INCLUDE_FILES include/enet.h) source_group(include FILES ${INCLUDE_FILES}) add_library(enet STATIC ${INCLUDE_FILES} ${SOURCE_FILES} ) if (MINGW) target_link_libraries(enet winmm ws2_32) endif() endif()