annotate client-common/pom.xml @ 4:80dd4b9b42e2

Add controllers and actual UI.
author Mario Torre <neugens.limasoftware@gmail.com>
date Thu, 07 Feb 2013 18:33:27 +0100
parents 3bb739619e95
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
2 <!--
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
3
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
4 Copyright 2012, 2013 Red Hat, Inc.
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
5
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
6 This file is part of Thermostat.
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
7
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
8 Thermostat is free software; you can redistribute it and/or modify
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
9 it under the terms of the GNU General Public License as published
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
10 by the Free Software Foundation; either version 2, or (at your
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
11 option) any later version.
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
12
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
13 Thermostat is distributed in the hope that it will be useful, but
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
14 WITHOUT ANY WARRANTY; without even the implied warranty of
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
16 General Public License for more details.
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
17
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
18 You should have received a copy of the GNU General Public License
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
19 along with Thermostat; see the file COPYING. If not see
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
20 <http://www.gnu.org/licenses />.
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
21
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
22 Linking this code with other modules is making a combined work
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
23 based on this code. Thus, the terms and conditions of the GNU
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
24 General Public License cover the whole combination.
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
25
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
26 As a special exception, the copyright holders of this code give
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
27 you permission to link this code with independent modules to
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
28 produce an executable, regardless of the license terms of these
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
29 independent modules, and to copy and distribute the resulting
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
30 executable under terms of your choice, provided that you also
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
31 meet, for each linked independent module, the terms and conditions
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
32 of the license of that module. An independent module is a module
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
33 which is not derived from or based on this code. If you modify
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
34 this code, you may extend this exception to your version of the
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
35 library, but you are not obligated to do so. If you do not wish
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
36 to do so, delete this exception statement from your version.
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
37
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
38 -->
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
39 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
40 <modelVersion>4.0.0</modelVersion>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
41
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
42 <parent>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
43 <groupId>com.redhat.thermostat.tutorial.schedule</groupId>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
44 <artifactId>thermostat-tutorial</artifactId>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
45 <version>0.0.1-SNAPSHOT</version>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
46 </parent>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
47
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
48 <artifactId>thermostat-tutorial-client-common</artifactId>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
49 <packaging>bundle</packaging>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
50
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
51 <name>Thermostat Schedule Client Common</name>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
52
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
53 <dependencies>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
54
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
55 <!-- osgi and test dependencies -->
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
56
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
57 <dependency>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
58 <groupId>junit</groupId>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
59 <artifactId>junit</artifactId>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
60 <scope>test</scope>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
61 </dependency>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
62
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
63 <dependency>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
64 <groupId>org.mockito</groupId>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
65 <artifactId>mockito-core</artifactId>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
66 <scope>test</scope>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
67 </dependency>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
68
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
69 <dependency>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
70 <groupId>org.osgi</groupId>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
71 <artifactId>org.osgi.core</artifactId>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
72 <scope>provided</scope>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
73 </dependency>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
74
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
75 <dependency>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
76 <groupId>org.osgi</groupId>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
77 <artifactId>org.osgi.compendium</artifactId>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
78 <scope>provided</scope>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
79 </dependency>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
80
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
81 <!-- thermostat specific dependencies -->
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
82
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
83 <dependency>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
84 <groupId>com.redhat.thermostat</groupId>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
85 <artifactId>thermostat-client-core</artifactId>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
86 <type>jar</type>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
87 </dependency>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
88
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
89 <dependency>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
90 <groupId>com.redhat.thermostat</groupId>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
91 <artifactId>thermostat-common-core</artifactId>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
92 <type>jar</type>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
93 </dependency>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
94
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
95 <!-- plugin specific dependencies -->
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
96
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
97 </dependencies>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
98
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
99 <build>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
100 <plugins>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
101 <plugin>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
102 <groupId>org.apache.felix</groupId>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
103 <artifactId>maven-bundle-plugin</artifactId>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
104 <extensions>true</extensions>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
105 <configuration>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
106 <instructions>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
107 <Bundle-Vendor>Red Hat, Inc.</Bundle-Vendor>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
108 <Bundle-SymbolicName>com.redhat.thermostat.tutorial.schedule.client.common</Bundle-SymbolicName>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
109 <Export-Package>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
110 com.redhat.thermostat.tutorial.schedule.client.common,
4
80dd4b9b42e2 Add controllers and actual UI.
Mario Torre <neugens.limasoftware@gmail.com>
parents: 0
diff changeset
111 com.redhat.thermostat.tutorial.schedule.client.common.locale,
80dd4b9b42e2 Add controllers and actual UI.
Mario Torre <neugens.limasoftware@gmail.com>
parents: 0
diff changeset
112 com.redhat.thermostat.tutorial.schedule.client.common.clock,
0
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
113 </Export-Package>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
114 <!-- Do not autogenerate uses clauses in Manifests -->
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
115 <_nouses>true</_nouses>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
116 </instructions>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
117 </configuration>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
118 </plugin>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
119 </plugins>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
120 </build>
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
121
3bb739619e95 Initial plugin code.
Mario Torre <neugens.limasoftware@gmail.com>
parents:
diff changeset
122 </project>