retrofit from gjexer
[fanfix.git] / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0"
2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4 <modelVersion>4.0.0</modelVersion>
5 <groupId>com.gitlab.klamonte</groupId>
6 <artifactId>jexer</artifactId>
7 <packaging>jar</packaging>
8 <name>Jexer</name>
9 <description>Java Text User Interface library that resembles Turbo Vision</description>
10 <version>0.3.0</version>
11 <url>https://gitlab.com/klamonte/jexer</url>
12
13 <licenses>
14 <license>
15 <name>MIT License</name>
16 <url>http://www.opensource.org/licenses/mit-license.php</url>
17 <distribution>repo</distribution>
18 </license>
19 </licenses>
20
21 <properties>
22 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
23 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
24 </properties>
25
26 <scm>
27 <connection>scm:git:https://gitlab.com/klamonte/jexer.git</connection>
28 <developerConnection>scm:git:https://gitlab.com/klamonte/jexer.git</developerConnection>
29 <url>https://gitlab.com/klamonte/jexer</url>
30 <tag>HEAD</tag>
31 </scm>
32
33 <issueManagement>
34 <system>gitlab</system>
35 <url>https://gitlab.com/klamonte/jexer/issues</url>
36 </issueManagement>
37
38 <build>
39 <sourceDirectory>${project.basedir}/src</sourceDirectory>
40 <resources>
41 <resource>
42 <directory>${project.basedir}/resources</directory>
43 <filtering>false</filtering>
44 <includes>
45 <include>**/*</include>
46 </includes>
47 </resource>
48 <resource>
49 <directory>src</directory>
50 <excludes>
51 <exclude>**/*.java</exclude>
52 </excludes>
53 </resource>
54 </resources>
55 <plugins>
56 <plugin>
57 <groupId>org.apache.maven.plugins</groupId>
58 <artifactId>maven-compiler-plugin</artifactId>
59 <version>3.1</version>
60 <configuration>
61 <source>1.6</source>
62 <target>1.6</target>
63 </configuration>
64 </plugin>
65 <plugin>
66 <groupId>org.apache.maven.plugins</groupId>
67 <artifactId>maven-jar-plugin</artifactId>
68 <version>3.0.2</version>
69 <configuration>
70 <archive>
71 <manifest>
72 <mainClass>
73 jexer.demos.Demo1
74 </mainClass>
75
76 </manifest>
77 <manifestEntries>
78 <Implementation-Version>${project.version}</Implementation-Version>
79 </manifestEntries>
80 </archive>
81 </configuration>
82 </plugin>
83 </plugins>
84 </build>
85
86 <distributionManagement>
87 <snapshotRepository>
88 <id>ossrh</id>
89 <url>https://oss.sonatype.org/content/repositories/snapshots</url>
90 </snapshotRepository>
91 </distributionManagement>
92
93 <profiles>
94 <profile>
95 <id>release</id>
96 <build>
97 <plugins>
98 <plugin>
99 <groupId>org.apache.maven.plugins</groupId>
100 <artifactId>maven-source-plugin</artifactId>
101 <version>2.2.1</version>
102 <executions>
103 <execution>
104 <id>attach-sources</id>
105 <goals>
106 <goal>jar-no-fork</goal>
107 </goals>
108 </execution>
109 </executions>
110 </plugin>
111 <plugin>
112 <groupId>org.apache.maven.plugins</groupId>
113 <artifactId>maven-javadoc-plugin</artifactId>
114 <version>2.9.1</version>
115 <executions>
116 <execution>
117 <id>attach-javadocs</id>
118 <goals>
119 <goal>jar</goal>
120 </goals>
121 </execution>
122 </executions>
123 </plugin>
124
125 <plugin>
126 <groupId>org.apache.maven.plugins</groupId>
127 <artifactId>maven-gpg-plugin</artifactId>
128 <version>1.5</version>
129 <executions>
130 <execution>
131 <id>sign-artifacts</id>
132 <phase>verify</phase>
133 <goals>
134 <goal>sign</goal>
135 </goals>
136 </execution>
137 </executions>
138 </plugin>
139 </plugins>
140 </build>
141 </profile>
142 </profiles>
143
144 <developers>
145 <developer>
146 <id>klamonte</id>
147 <name>Kevin Lamonte</name>
148 <email>kevin.lamonte@gmail.com</email>
149 </developer>
150 </developers>
151 </project>