got a basic mvn build working (without testing stdlib yet)
This commit is contained in:
@@ -21,4 +21,16 @@
|
|||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.goldin.plugins</groupId>
|
||||||
|
<artifactId>ivy-maven-plugin</artifactId>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.goldin.plugins</groupId>
|
||||||
|
<artifactId>kotlin-maven-plugin</artifactId>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
|||||||
@@ -1,18 +0,0 @@
|
|||||||
<ivysettings>
|
|
||||||
<property name='ivy.checksums' value=''/>
|
|
||||||
<caches defaultCache="${user.home}/.ivy/cache"/>
|
|
||||||
<settings defaultResolver="jetbrains-repo"/>
|
|
||||||
<statuses>
|
|
||||||
<status name='integration' integration='true'/>
|
|
||||||
</statuses>
|
|
||||||
<resolvers>
|
|
||||||
<url name='jetbrains-repo' alwaysCheckExactRevision='yes' checkmodified='true'>
|
|
||||||
<ivy pattern='http://teamcity.jetbrains.com/guestAuth/repository/download/[module]/[revision]/teamcity-ivy.xml'/>
|
|
||||||
<artifact pattern='http://teamcity.jetbrains.com/guestAuth/repository/download/[module]/[revision]/[artifact](.[ext])'/>
|
|
||||||
</url>
|
|
||||||
</resolvers>
|
|
||||||
<modules>
|
|
||||||
<module organisation='org' name='bt343' matcher='regexp' resolver='jetbrains-repo'/>
|
|
||||||
<module organisation='org' name='bt344' matcher='regexp' resolver='jetbrains-repo'/>
|
|
||||||
</modules>
|
|
||||||
</ivysettings>
|
|
||||||
+5
-2
@@ -14,7 +14,8 @@
|
|||||||
<junit-version>4.8.1</junit-version>
|
<junit-version>4.8.1</junit-version>
|
||||||
<kotlin-compiler.version>0.2.3.8</kotlin-compiler.version>
|
<kotlin-compiler.version>0.2.3.8</kotlin-compiler.version>
|
||||||
<kotlin-maven-plugin.version>0.2.3.8-beta-6</kotlin-maven-plugin.version>
|
<kotlin-maven-plugin.version>0.2.3.8-beta-6</kotlin-maven-plugin.version>
|
||||||
<kotlin-sdk>${project.basedir}/../dist/kotlinc</kotlin-sdk>
|
<kotlin-sdk>${project.basedir}/../../dist/kotlinc</kotlin-sdk>
|
||||||
|
<project-root>${project.basedir}/..</project-root>
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
<repositories>
|
<repositories>
|
||||||
@@ -58,6 +59,7 @@
|
|||||||
<sourceDirectory>${project.basedir}/src/main/kotlin</sourceDirectory>
|
<sourceDirectory>${project.basedir}/src/main/kotlin</sourceDirectory>
|
||||||
<testSourceDirectory>${project.basedir}/src/test/kotlin</testSourceDirectory>
|
<testSourceDirectory>${project.basedir}/src/test/kotlin</testSourceDirectory>
|
||||||
|
|
||||||
|
<pluginManagement>
|
||||||
<plugins>
|
<plugins>
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>com.goldin.plugins</groupId>
|
<groupId>com.goldin.plugins</groupId>
|
||||||
@@ -71,7 +73,7 @@
|
|||||||
</goals>
|
</goals>
|
||||||
<phase>initialize</phase>
|
<phase>initialize</phase>
|
||||||
<configuration>
|
<configuration>
|
||||||
<ivyconf>${project.basedir}/src/main/resources/ivyconf.xml</ivyconf>
|
<ivyconf>${project-root}/etc/ivyconf.xml</ivyconf>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>ivy.org</groupId>
|
<groupId>ivy.org</groupId>
|
||||||
@@ -108,6 +110,7 @@
|
|||||||
</executions>
|
</executions>
|
||||||
</plugin>
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
|
</pluginManagement>
|
||||||
</build>
|
</build>
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
|||||||
Reference in New Issue
Block a user