~ci-train-bot/libertine/libertine-ubuntu-zesty-2129

« back to all changes in this revision

Viewing changes to CMakeLists.txt

  • Committer: Bileto Bot
  • Date: 2017-02-09 16:13:59 UTC
  • mfrom: (184.1.4 libertine.1.6-release)
  • Revision ID: ci-train-bot@canonical.com-20170209161359-qzl9r3xjtlny1q7v
* Get libertine-container-manager and libertine-launch working in a confined
  environment.
* Create a special desktop file to satisfy the snappy store.
* Update snap definition to include aliases, renamed commands, and internal
  desktop file.
* Ensure absolute path lxd bind-mounts have a valid name by using the full
  path as a backup.
* Refactor liblibertine as a client wrapper for libertined and bump version
  to 1.5.2.
* Protect against containers that aren't started when running commands.
* Migrate the list-apps subcommand to list application ids. (LP: #1657877)
* Run the libertined integration test with its own dbus sesison to prevent
  collisions with running service.
* Discover if a session is running and if so, use it's dbus session to start
  the container manager. (LP: #1657490)
* Replace all pylxd execute()'s with calls to 'lxc exec' as pylxd has
  performance issues in execute().
* Add ability to freeze and unfreeze LXC/LXD containers. This is disabled by
  default for now. (LP: #1654355)
* Add ability to enable and disable the freezing of LXC/LXD containers when
  not in use. (LP: #1654355)
* Deprecate the lx[cd] managers and use libertined for managing the containers
  and move the actual starting and stopping of containers to the respective
  backends. (LP: #1660685)
* Add a restart subcommand to libertine-container-manager. Also try to restart
  the container when adding/removing bind-mounts, if appropriate.
  (LP: #1654355)
* Enable Xmir '-rootless' mode by default and remove using Matchbox for the
  window manager. (LP: #1662555)
* Change when the libertine-xmir Upstart gets started to account for Unity 8
  now directly starting apps.
* Bump release version to 1.6.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
cmake_policy(SET CMP0048 NEW)
3
3
 
4
4
project(libertine
5
 
        VERSION 1.5.1)
 
5
        VERSION 1.6)
6
6
 
7
7
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake" "${CMAKE_MODULE_PATH}")
8
8
 
9
9
find_package(PkgConfig REQUIRED)
10
 
find_package(GObjectIntrospection REQUIRED)
11
10
include(GNUInstallDirs)
12
11
include(CheckIncludeFile)
13
12
include(CheckFunctionExists)
17
16
include_directories(${CMAKE_BINARY_DIR} ${CMAKE_SOURCE_DIR})
18
17
 
19
18
find_package(Qt5Core      REQUIRED)
 
19
find_package(Qt5DBus      REQUIRED)
20
20
find_package(Qt5Gui       REQUIRED)
21
21
find_package(Qt5Quick     REQUIRED)
22
22
find_package(Qt5Widgets   REQUIRED)