Crossfire Client, Trunk
Functions
crossfire-crossfire-client/CMakeLists.txt File Reference

Functions

 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 $
 

Function Documentation

◆ cmake_minimum_required()

cmake_minimum_required ( VERSION 3.  1)

Definition at line 1 of file CMakeLists.txt.

◆ find_program()

crossfire client find_program ( GLIB_COMPILE_RESOURCES NAMES glib-compile-  resources)

Definition at line 26 of file CMakeLists.txt.

◆ option()

cmake option ( LUA "Lua scripting"  OFF)

Definition at line 7 of file CMakeLists.txt.