1*e67b5c11SXin Li<?xml version="1.0" encoding="UTF-8"?> 2*e67b5c11SXin Li<!-- 3*e67b5c11SXin Li ~ Copyright 2012 AndroidPlot.com 4*e67b5c11SXin Li ~ 5*e67b5c11SXin Li ~ Licensed under the Apache License, Version 2.0 (the "License"); 6*e67b5c11SXin Li ~ you may not use this file except in compliance with the License. 7*e67b5c11SXin Li ~ You may obtain a copy of the License at 8*e67b5c11SXin Li ~ 9*e67b5c11SXin Li ~ http://www.apache.org/licenses/LICENSE-2.0 10*e67b5c11SXin Li ~ 11*e67b5c11SXin Li ~ Unless required by applicable law or agreed to in writing, software 12*e67b5c11SXin Li ~ distributed under the License is distributed on an "AS IS" BASIS, 13*e67b5c11SXin Li ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14*e67b5c11SXin Li ~ See the License for the specific language governing permissions and 15*e67b5c11SXin Li ~ limitations under the License. 16*e67b5c11SXin Li --> 17*e67b5c11SXin Li 18*e67b5c11SXin Li<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"> 19*e67b5c11SXin Li <modelVersion>4.0.0</modelVersion> 20*e67b5c11SXin Li <parent> 21*e67b5c11SXin Li <groupId>com.androidplot</groupId> 22*e67b5c11SXin Li <artifactId>androidplot</artifactId> 23*e67b5c11SXin Li <version>0.6.0</version> 24*e67b5c11SXin Li </parent> 25*e67b5c11SXin Li <artifactId>androidplot-core</artifactId> 26*e67b5c11SXin Li <!--<version>${applicationVersion}</version>--> 27*e67b5c11SXin Li <name>AndroidPlot-Core</name> 28*e67b5c11SXin Li <description>AndroidPlot core library</description> 29*e67b5c11SXin Li 30*e67b5c11SXin Li <profiles> 31*e67b5c11SXin Li <profile> 32*e67b5c11SXin Li <id>default</id> 33*e67b5c11SXin Li <activation> 34*e67b5c11SXin Li <activeByDefault>true</activeByDefault> 35*e67b5c11SXin Li </activation> 36*e67b5c11SXin Li <properties> 37*e67b5c11SXin Li <path.to.rt.jar>${java.home}/lib/rt.jar</path.to.rt.jar> 38*e67b5c11SXin Li </properties> 39*e67b5c11SXin Li </profile> 40*e67b5c11SXin Li <profile> 41*e67b5c11SXin Li <id>osx</id> 42*e67b5c11SXin Li <activation> 43*e67b5c11SXin Li <os> 44*e67b5c11SXin Li <family>mac</family> 45*e67b5c11SXin Li </os> 46*e67b5c11SXin Li </activation> 47*e67b5c11SXin Li <properties> 48*e67b5c11SXin Li <path.to.rt.jar>${java.home}/../Classes/classes.jar</path.to.rt.jar> 49*e67b5c11SXin Li </properties> 50*e67b5c11SXin Li </profile> 51*e67b5c11SXin Li </profiles> 52*e67b5c11SXin Li 53*e67b5c11SXin Li <!--<repositories> 54*e67b5c11SXin Li <repository> 55*e67b5c11SXin Li <id>central</id> 56*e67b5c11SXin Li <name>Maven Central</name> 57*e67b5c11SXin Li <url>http://repo1.maven.org/maven2/</url> 58*e67b5c11SXin Li </repository></repositories> 59*e67b5c11SXin Li--> 60*e67b5c11SXin Li <build> 61*e67b5c11SXin Li <plugins> 62*e67b5c11SXin Li <plugin> 63*e67b5c11SXin Li <groupId>org.apache.maven.plugins</groupId> 64*e67b5c11SXin Li <artifactId>maven-gpg-plugin</artifactId> 65*e67b5c11SXin Li <version>1.4</version> 66*e67b5c11SXin Li <executions> 67*e67b5c11SXin Li <execution> 68*e67b5c11SXin Li <id>sign-artifacts</id> 69*e67b5c11SXin Li <phase>verify</phase> 70*e67b5c11SXin Li <goals> 71*e67b5c11SXin Li <goal>sign</goal> 72*e67b5c11SXin Li </goals> 73*e67b5c11SXin Li </execution> 74*e67b5c11SXin Li </executions> 75*e67b5c11SXin Li </plugin> 76*e67b5c11SXin Li <plugin> 77*e67b5c11SXin Li <groupId>org.apache.maven.plugins</groupId> 78*e67b5c11SXin Li <artifactId>maven-javadoc-plugin</artifactId> 79*e67b5c11SXin Li <version>2.7</version> 80*e67b5c11SXin Li <configuration> 81*e67b5c11SXin Li <show>public</show> 82*e67b5c11SXin Li </configuration> 83*e67b5c11SXin Li <executions> 84*e67b5c11SXin Li <execution> 85*e67b5c11SXin Li <phase>package</phase> 86*e67b5c11SXin Li <goals> 87*e67b5c11SXin Li <goal>jar</goal> 88*e67b5c11SXin Li </goals> 89*e67b5c11SXin Li </execution> 90*e67b5c11SXin Li </executions> 91*e67b5c11SXin Li </plugin> 92*e67b5c11SXin Li <plugin> 93*e67b5c11SXin Li <groupId>org.apache.maven.plugins</groupId> 94*e67b5c11SXin Li <artifactId>maven-source-plugin</artifactId> 95*e67b5c11SXin Li <version>2.2</version> 96*e67b5c11SXin Li <executions> 97*e67b5c11SXin Li <execution> 98*e67b5c11SXin Li <phase>package</phase> 99*e67b5c11SXin Li <goals> 100*e67b5c11SXin Li <goal>jar</goal> 101*e67b5c11SXin Li </goals> 102*e67b5c11SXin Li </execution> 103*e67b5c11SXin Li </executions> 104*e67b5c11SXin Li </plugin> 105*e67b5c11SXin Li <plugin> 106*e67b5c11SXin Li <groupId>org.apache.maven.plugins</groupId> 107*e67b5c11SXin Li <artifactId>maven-compiler-plugin</artifactId> 108*e67b5c11SXin Li <version>2.0.2</version> 109*e67b5c11SXin Li <configuration> 110*e67b5c11SXin Li <source>1.6</source> 111*e67b5c11SXin Li <target>1.6</target> 112*e67b5c11SXin Li </configuration> 113*e67b5c11SXin Li </plugin> 114*e67b5c11SXin Li 115*e67b5c11SXin Li 116*e67b5c11SXin Li 117*e67b5c11SXin Li <plugin> 118*e67b5c11SXin Li <groupId>com.pyx4me</groupId> 119*e67b5c11SXin Li <artifactId>proguard-maven-plugin</artifactId> 120*e67b5c11SXin Li <version>2.0.4</version> 121*e67b5c11SXin Li <executions> 122*e67b5c11SXin Li <execution> 123*e67b5c11SXin Li <phase>package</phase> 124*e67b5c11SXin Li <goals> 125*e67b5c11SXin Li <goal>proguard</goal> 126*e67b5c11SXin Li </goals> 127*e67b5c11SXin Li </execution> 128*e67b5c11SXin Li </executions> 129*e67b5c11SXin Li <configuration> 130*e67b5c11SXin Li <obfuscate>true</obfuscate> 131*e67b5c11SXin Li <options> 132*e67b5c11SXin Li <option>-allowaccessmodification</option> 133*e67b5c11SXin Li <option>-keep public class * {public *;}</option> 134*e67b5c11SXin Li <option>-keepclassmembers enum * {public static **[] values();public static ** valueOf(java.lang.String);}</option> 135*e67b5c11SXin Li <option>-keepattributes Exceptions,InnerClasses,Signature,Deprecated,SourceFile,LineNumberTable,*Annotation*,EnclosingMethod</option> 136*e67b5c11SXin Li </options> 137*e67b5c11SXin Li <!--<injar>${project.build.finalName}.jar</injar> 138*e67b5c11SXin Li <outjar>obfuscated/${project.build.finalName}-release.jar</outjar>--> 139*e67b5c11SXin Li <outputDirectory>${project.build.directory}</outputDirectory> 140*e67b5c11SXin Li <libs> 141*e67b5c11SXin Li <!--<lib>${java.home}/lib/rt.jar</lib>--> 142*e67b5c11SXin Li <lib>${path.to.rt.jar}</lib> 143*e67b5c11SXin Li </libs> 144*e67b5c11SXin Li <addMavenDescriptor>false</addMavenDescriptor> 145*e67b5c11SXin Li </configuration> 146*e67b5c11SXin Li </plugin> 147*e67b5c11SXin Li <plugin> 148*e67b5c11SXin Li <artifactId>maven-deploy-plugin</artifactId> 149*e67b5c11SXin Li <version>2.7</version> 150*e67b5c11SXin Li <inherited>false</inherited> 151*e67b5c11SXin Li <configuration> 152*e67b5c11SXin Li <skip>false</skip> 153*e67b5c11SXin Li </configuration> 154*e67b5c11SXin Li </plugin> 155*e67b5c11SXin Li </plugins> 156*e67b5c11SXin Li 157*e67b5c11SXin Li </build> 158*e67b5c11SXin Li <dependencies> 159*e67b5c11SXin Li <dependency> 160*e67b5c11SXin Li <groupId>mockit</groupId> 161*e67b5c11SXin Li <artifactId>jmockit</artifactId> 162*e67b5c11SXin Li <version>0.999.3</version> 163*e67b5c11SXin Li <scope>test</scope> 164*e67b5c11SXin Li </dependency> 165*e67b5c11SXin Li <dependency> 166*e67b5c11SXin Li <groupId>junit</groupId> 167*e67b5c11SXin Li <artifactId>junit</artifactId> 168*e67b5c11SXin Li <version>4.8.1</version> 169*e67b5c11SXin Li <scope>test</scope> 170*e67b5c11SXin Li </dependency> 171*e67b5c11SXin Li <dependency> 172*e67b5c11SXin Li <groupId>com.google.android</groupId> 173*e67b5c11SXin Li <artifactId>android</artifactId> 174*e67b5c11SXin Li </dependency> 175*e67b5c11SXin Li <!--<dependency> 176*e67b5c11SXin Li <groupId>com.google.android</groupId> 177*e67b5c11SXin Li <artifactId>android</artifactId> 178*e67b5c11SXin Li <version>4.1.1.4</version> 179*e67b5c11SXin Li <scope>provided</scope> 180*e67b5c11SXin Li </dependency>--> 181*e67b5c11SXin Li </dependencies> 182*e67b5c11SXin Li</project>