~andrew-haigh-b/cdts/ui

« back to all changes in this revision

Viewing changes to plainbox-gui/plainbox-gui.pro

  • Committer: Zygmunt Krynicki
  • Author(s): Andrew Haigh
  • Date: 2013-07-04 17:00:33 UTC
  • Revision ID: zygmunt.krynicki@canonical.com-20130704170033-sl1ha36w83q6gqbm
plainbox-gui: add initial plainbox-gui code

This new part implements a Qt5 + QML2 + Ubuntu Touch Components based
user interface on top of DBus services exported by PlainBox. The code
here is basically the skeleton that doesn't do much by itself yet (it
can only quit by asking the PlainBox service to exit) but sets the stage
for future development.

This code pulls in new dependencies for testing: there are two new PPAs
to get Qt5 + Ubuntu Touch components on Ubuntu Precise (and onward) and
installs a few related packages. It also runs a simple build smoke test
via test-in-vagrant.sh.

Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# This file is part of plainbox-gui
 
2
#
 
3
# Copyright 2013 Canonical Ltd.
 
4
#
 
5
# Authors:
 
6
# - Andrew Haigh <andrew.haigh@cellsoftware.co.uk>
 
7
#   Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
 
8
#
 
9
# This program is free software; you can redistribute it and/or modify
 
10
# it under the terms of the GNU General Public License as published by
 
11
# the Free Software Foundation; version 3.
 
12
#
 
13
# This program is distributed in the hope that it will be useful,
 
14
# but WITHOUT ANY WARRANTY; without even the implied warranty of
 
15
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
16
# GNU General Public License for more details.
 
17
#
 
18
# You should have received a copy of the GNU General Public License
 
19
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
20
 
 
21
TEMPLATE = subdirs
 
22
SUBDIRS = gui-engine gui-ihv
 
23
CONFIG = ordered