blob: 06a15101a9bff9b6c8b3738851d7ae9b03b2a052 [file] [log] [blame]
Denis Zharkov8e4e0e42016-06-22 18:27:19 +03001<?xml version="1.0" encoding="UTF-8"?>
2<project
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
4 xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
5
6 <modelVersion>4.0.0</modelVersion>
7
8 <groupId>org.jetbrains.kotlinx</groupId>
9 <artifactId>kotlinx-coroutines</artifactId>
Roman Elizarov3754f952017-01-18 20:47:54 +030010 <version>0.3-beta-SNAPSHOT</version>
Denis Zharkov8e4e0e42016-06-22 18:27:19 +030011 <packaging>pom</packaging>
12
13 <name>Kotlin coroutines libraries</name>
14 <description>Basic implementation of coroutines libraries for Kotlin 1.1</description>
15 <url>https://github.com/Kotlin/kotlinx.coroutines/</url>
16
17 <licenses>
18 <license>
19 <name>The Apache Software License, Version 2.0</name>
20 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
21 <distribution>repo</distribution>
22 <comments>A business-friendly OSS license</comments>
23 </license>
24 </licenses>
25
26 <scm>
27 <url>https://github.com/Kotlin/kotlinx.coroutines</url>
28 <connection>scm:git:https://github.com/Kotlin/kotlinx.coroutines.git</connection>
29 <developerConnection>scm:git:https://github.com/Kotlin/kotlinx.coroutines.git</developerConnection>
30 </scm>
31
32 <repositories>
33 <repository>
Roman Elizarov3754f952017-01-18 20:47:54 +030034 <id>sonatype-oss</id>
35 <name>Sonatype OSS</name>
36 <url>http://oss.sonatype.org/content/repositories/snapshots</url>
37 <snapshots>
38 <enabled>true</enabled>
39 </snapshots>
Denis Zharkov8e4e0e42016-06-22 18:27:19 +030040 </repository>
41 </repositories>
42
43 <pluginRepositories>
44 <pluginRepository>
Roman Elizarov3754f952017-01-18 20:47:54 +030045 <id>sonatype.oss.snapshots</id>
46 <name>Sonatype OSS Snapshot Repository</name>
47 <url>http://oss.sonatype.org/content/repositories/snapshots</url>
48 <releases>
49 <enabled>false</enabled>
50 </releases>
51 <snapshots>
52 <enabled>true</enabled>
53 </snapshots>
Denis Zharkov8e4e0e42016-06-22 18:27:19 +030054 </pluginRepository>
55 </pluginRepositories>
56
57 <developers>
58 <developer>
59 <id>JetBrains</id>
60 <name>JetBrains Team</name>
61 <organization>JetBrains</organization>
62 <organizationUrl>http://www.jetbrains.com</organizationUrl>
63 </developer>
64 </developers>
65
66 <properties>
67 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
Roman Elizarov3754f952017-01-18 20:47:54 +030068 <kotlin.version>1.1-SNAPSHOT</kotlin.version>
Denis Zharkov8e4e0e42016-06-22 18:27:19 +030069 <junit.version>4.12</junit.version>
70 <maven.compiler.source>1.6</maven.compiler.source>
71 <maven.compiler.target>1.6</maven.compiler.target>
72 </properties>
73
74 <prerequisites>
75 <maven>3.0.2</maven>
76 </prerequisites>
77
78 <distributionManagement>
79 <repository>
80 <id>bintray</id>
Denis Zharkovd8dc69f2016-12-21 17:24:19 +030081 <url>https://api.bintray.com/maven/kotlin/kotlin-eap-1.1/kotlinx.coroutines</url>
Denis Zharkov8e4e0e42016-06-22 18:27:19 +030082 </repository>
83 </distributionManagement>
84
85 <modules>
Roman Elizarov3754f952017-01-18 20:47:54 +030086 <module>kotlinx-coroutines-core</module>
87 <module>kotlinx-coroutines-swing</module>
88 <module>kotlinx-coroutines-javafx</module>
89 <module>kotlinx-coroutines-jdk8</module>
90 <module>kotlinx-coroutines-nio</module>
Denis Zharkovf0132672016-07-06 18:55:34 +030091 <module>kotlinx-coroutines-rx</module>
92 <module>kotlinx-coroutines-rx-example</module>
Denis Zharkov8e4e0e42016-06-22 18:27:19 +030093 </modules>
94
95 <dependencies>
96 <dependency>
97 <groupId>org.jetbrains.kotlin</groupId>
98 <artifactId>kotlin-stdlib</artifactId>
99 <version>${kotlin.version}</version>
100 <scope>compile</scope>
101 </dependency>
102 <dependency>
103 <groupId>junit</groupId>
104 <artifactId>junit</artifactId>
105 <version>${junit.version}</version>
106 <scope>test</scope>
107 </dependency>
108 <dependency>
109 <groupId>org.jetbrains.kotlin</groupId>
110 <artifactId>kotlin-test-junit</artifactId>
111 <version>${kotlin.version}</version>
112 <scope>test</scope>
113 </dependency>
114 </dependencies>
115
116 <build>
117 <pluginManagement>
118 <plugins>
119 <plugin>
120 <groupId>org.jetbrains.kotlin</groupId>
121 <artifactId>kotlin-maven-plugin</artifactId>
122 <version>${kotlin.version}</version>
123 </plugin>
124 <plugin>
125 <groupId>org.apache.maven.plugins</groupId>
126 <artifactId>maven-source-plugin</artifactId>
127 <version>2.4</version>
128 </plugin>
129 <plugin>
130 <groupId>org.apache.maven.plugins</groupId>
131 <artifactId>maven-release-plugin</artifactId>
132 <version>2.5.2</version>
133 </plugin>
Ilya Gorbunovc4ad15f2016-12-21 20:21:30 +0300134 <plugin>
135 <groupId>org.apache.maven.plugins</groupId>
136 <artifactId>maven-deploy-plugin</artifactId>
137 <version>2.8.2</version>
138 </plugin>
Denis Zharkov8e4e0e42016-06-22 18:27:19 +0300139 </plugins>
140 </pluginManagement>
141
142 <plugins>
143 <plugin>
144 <artifactId>maven-source-plugin</artifactId>
145 <configuration>
146 </configuration>
Denis Zharkovfec9b2a2016-12-16 14:01:25 +0300147 <executions>
148 <execution>
149 <phase>package</phase>
150 <id>attach-sources</id>
151 <goals>
152 <goal>jar-no-fork</goal>
153 </goals>
154 </execution>
155 </executions>
Denis Zharkov8e4e0e42016-06-22 18:27:19 +0300156 </plugin>
157
158 <plugin>
159 <groupId>org.jetbrains.kotlin</groupId>
160 <artifactId>kotlin-maven-plugin</artifactId>
161 <executions>
162 <execution>
163 <id>compile</id>
164 <phase>compile</phase>
165 <goals>
166 <goal>compile</goal>
167 </goals>
168 </execution>
169 <execution>
170 <id>test-compile</id>
171 <phase>test-compile</phase>
172 <goals>
173 <goal>test-compile</goal>
174 </goals>
175 </execution>
176 </executions>
177 </plugin>
178
179 </plugins>
180 </build>
181</project>