]> git.pld-linux.org Git - packages/remmina.git/blame - pluginBuild-CMakeLists.txt
-up to 1.4.11
[packages/remmina.git] / pluginBuild-CMakeLists.txt
CommitLineData
bff36d36
AG
1# Remmina - The GTK+ Remote Desktop Client
2#
3# Copyright (C) 2014 Pavel Alexeev <Pahan@Hubbitus.info>
4# Work based on https://github.com/muflone/remmina-plugin-builder/blob/master/CMakeLists.txt
5# dramatically simplified and tied with Fedora remmina package. Thanks to Fabio Castelli.
6#
7# To build remmina plugin you need:
8# 1) install remmina-devel package
9# 2) ln -s %{_includedir}/remmina/config.h.in .
10# 3) ln -s %{_includedir}/remmina/pluginBuild-CMakeLists.txt CMakeLists.txt
11# 4) Put plugin source code in remmina-plugin-to-build directory
12# 5) Build it as usual: %{cmake} . ; make %{?_smp_mflags}…
13
14cmake_minimum_required(VERSION 2.6)
15set(CMAKE_COLOR_MAKEFILE ON)
16project(Remmina C)
17
18set(CMAKE_MODULE_PATH "${LIB_INSTALL_DIR}/cmake/remmina/")
19
20set(REMMINA_DATADIR "${CMAKE_INSTALL_PREFIX}/share")
21set(REMMINA_LOCALEDIR "${CMAKE_INSTALL_PREFIX}/share/locale")
22set(REMMINA_PLUGINDIR "${LIB_INSTALL_DIR}/remmina/plugins")
23
24include(FindPkgConfig)
25include(FindOptionalPackage)
26
27include_directories(.)
28
29add_definitions(-DHAVE_PTHREAD)
30
31find_required_package(GTK)
32add_subdirectory(remmina-plugin-to-build)
33
34configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config.h.in ${CMAKE_CURRENT_SOURCE_DIR}/config.h)
This page took 0.028 seconds and 4 git commands to generate.