2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4 <modelVersion>4.0.0</modelVersion>
7 <groupId>org.apidesign.demo</groupId>
8 <artifactId>chat-pom</artifactId>
9 <version>1.0-SNAPSHOT</version>
12 <groupId>org.apidesign.demo</groupId>
13 <artifactId>chat-ios</artifactId>
14 <version>1.0-SNAPSHOT</version>
15 <packaging>jar</packaging>
17 <name>chat Client for iOS</name>
20 <project.mainclass>org.apidesign.demo.chat.iOSMain</project.mainclass>
21 <netbeans.compile.on.save>none</netbeans.compile.on.save>
22 <robovm.version>1.6.0</robovm.version>
27 <groupId>org.netbeans.html</groupId>
28 <artifactId>html4j-maven-plugin</artifactId>
29 <version>${net.java.html.version}</version>
34 <goal>process-js-annotations</goal>
40 <groupId>org.apache.maven.plugins</groupId>
41 <artifactId>maven-compiler-plugin</artifactId>
42 <version>2.3.2</version>
49 <groupId>org.apache.maven.plugins</groupId>
50 <artifactId>maven-jar-plugin</artifactId>
51 <version>2.4</version>
54 <groupId>org.apache.maven.plugins</groupId>
55 <artifactId>maven-dependency-plugin</artifactId>
56 <version>2.9</version>
60 <phase>process-resources</phase>
62 <goal>unpack-dependencies</goal>
68 <classifier>webpages</classifier>
69 <overWrite>true</overWrite>
70 <outputDirectory>target/web/pages</outputDirectory>
71 <includes>*/**</includes>
75 <groupId>com.filmon.maven</groupId>
76 <artifactId>image-maven-plugin</artifactId>
77 <version>1.2.1</version>
85 <outputDirectory>target/images</outputDirectory>
88 <source>src/main/icons/launcher.png</source>
89 <destination>Icon.png</destination>
93 <source>src/main/icons/launcher.png</source>
94 <destination>Icon@2.png</destination>
98 <source>src/main/icons/launcher.png</source>
99 <destination>Icon-60.png</destination>
103 <source>src/main/icons/launcher.png</source>
104 <destination>Icon-60@2.png</destination>
108 <source>src/main/icons/launcher.png</source>
109 <destination>Icon-72.png</destination>
113 <source>src/main/icons/launcher.png</source>
114 <destination>Icon-76.png</destination>
118 <source>src/main/icons/launcher.png</source>
119 <destination>Default@2x.png</destination>
121 <cropWidth>640</cropWidth>
122 <cropHeight>960</cropHeight>
126 <source>src/main/icons/launcher.png</source>
127 <destination>Default-568h@2x.png</destination>
129 <cropWidth>640</cropWidth>
130 <cropHeight>1136</cropHeight>
134 <source>src/main/icons/launcher.png</source>
135 <destination>Default.png</destination>
137 <cropWidth>320</cropWidth>
138 <cropHeight>480</cropHeight>
142 <source>src/main/icons/launcher.png</source>
143 <destination>Default@2x-Landscape.png</destination>
145 <cropWidth>960</cropWidth>
146 <cropHeight>640</cropHeight>
150 <source>src/main/icons/launcher.png</source>
151 <destination>Default-568h@2x-Landscape.png</destination>
153 <cropWidth>1136</cropWidth>
154 <cropHeight>640</cropHeight>
158 <source>src/main/icons/launcher.png</source>
159 <destination>Default-Landscape.png</destination>
161 <cropWidth>480</cropWidth>
162 <cropHeight>320</cropHeight>
171 <groupId>org.robovm</groupId>
172 <artifactId>robovm-maven-plugin</artifactId>
173 <version>${robovm.version}</version>
176 <mainClass>${project.mainclass}</mainClass>
178 <pattern>java.util.logging.ConsoleHandler</pattern>
179 <pattern>java.util.logging.SimpleFormatter</pattern>
181 <executableName>chat</executableName>
183 <resource>target/web/pages/</resource>
185 <targetPath>/</targetPath>
186 <directory>target/images/</directory>
188 <include>*.png</include>
194 <includeJFX>false</includeJFX>
199 <phase>package</phase>
201 <goal>create-ipa</goal>
211 <groupId>org.apidesign.demo</groupId>
212 <artifactId>chat</artifactId>
213 <version>${project.version}</version>
216 <groupId>org.netbeans.html</groupId>
217 <artifactId>net.java.html.boot.fx</artifactId>
222 <groupId>com.dukescript.presenters</groupId>
223 <artifactId>ios</artifactId>
224 <version>0.9.1</version>
225 <scope>runtime</scope>
228 <groupId>org.netbeans.html</groupId>
229 <artifactId>net.java.html.geo</artifactId>
232 <groupId>org.netbeans.html</groupId>
233 <artifactId>net.java.html.boot</artifactId>
238 <groupId>org.netbeans.html</groupId>
239 <artifactId>net.java.html.geo</artifactId>
240 <version>${net.java.html.version}</version>
241 <scope>runtime</scope>
244 <groupId>org.robovm</groupId>
245 <artifactId>robovm-cocoatouch</artifactId>
246 <version>${robovm.version}</version>
250 <groupId>org.robovm</groupId>
251 <artifactId>robovm-rt</artifactId>
252 <version>${robovm.version}</version>