|
| cmake_minimum_required (VERSION 3.1) project(crossfire-client C) set(VERSION 1.75.3) list(APPEND CMAKE_MODULE_PATH $ |
|
crossfire client | find_program (GLIB_COMPILE_RESOURCES NAMES glib-compile-resources) find_package(PkgConfig REQUIRED) pkg_check_modules(GTK gtk+-2.0 gio-2.0 REQUIRED) find_package(PNG REQUIRED) find_package(Perl REQUIRED) find_package(Vala REQUIRED) find_package(X11 REQUIRED) add_definitions($ |
|
cmake | option (LUA "Lua scripting" OFF) option(METASERVER2 "Metaserver2 support (requires curl)" ON) option(SOUND "Sound support (requires sdl_mixer)" ON) set(CMAKE_C_STANDARD 99) set(CMAKE_C_STANDARD_REQUIRED ON) if(UNIX) add_definitions(-D_DEFAULT_SOURCE) elseif(MINGW OR WIN32) add_definitions(-DWIN32) set(CMAKE_INSTALL_PREFIX ".") endif() include(GNUInstallDirs) set(CMAKE_INSTALL_DATADIR $ |
|