Skip to content

Commit b84273f

Browse files
committedDec 20, 2020
prepare maven releases
1 parent d9e6211 commit b84273f

9 files changed

+92
-6
lines changed
 

‎key/build.gradle

+2-2
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,11 @@ subprojects {
6868

6969
repositories {
7070
mavenCentral()
71-
flatDir { dirs "lib", "$rootDir/key.core/lib" }
71+
flatDir { dirs "lib", "$rootDir/key.core/lib", "$rootDir/key.ui/lib" }
7272
}
7373

7474
dependencies {
75-
compile 'org.jetbrains:annotations:20.1.0'
75+
compileOnly 'org.jetbrains:annotations:20.1.0'
7676
testCompile 'junit:junit:4.13.1'
7777
testCompile project(':key.util')
7878
}

‎key/key.core/build.gradle

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ plugins {
55

66
dependencies {
77
compile project(':key.util')
8-
compile name: 'recoderKey'
8+
compile group: group, name: 'recoderkey', version: '1.0'
99
compile group: 'net.java.dev.javacc', name:'javacc', version:'4.0'
1010
compile group: 'org.antlr', name:'antlr-runtime', version:'3.5.2'
1111
compile group: 'antlr', name: 'antlr', version: '2.7.7'
@@ -39,7 +39,7 @@ compileJavacc {
3939
doLast {
4040
// Some manual overwriting of Token files needed
4141
copy {
42-
from("src/main/javacc/de/uka/ilkd/key/parser/schemajava/Token.java")
42+
from("src/main/javacc/de/uka/ilkd//parser/schemajava/Token.java")
4343
into "$javaCCOutputDirMain/de/uka/ilkd/key/parser/schemajava/"
4444
}
4545
copy {
File renamed without changes.

‎key/key.ui/build.gradle

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ dependencies {
1818

1919
compile 'com.miglayout:miglayout-swing:5.2'
2020

21-
compile files('lib/docking-frames-common.jar',
22-
'lib/docking-frames-core.jar')
21+
compile group: group, name: 'docking-frames-common', version: '1.0'
22+
compile group: group, name: 'docking-frames-core', version: '1.0'
2323

2424
runtimeOnly project(":keyext.interactionlog")
2525
//runtimeOnly project(":keyext.script.ui")

‎key/scripts/mvndeploy/deploy.sh

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
DEPLOYURL=https://maven.pkg.github.com/KeYProject/key
2+
3+
MVNDEPLOY="mvn -s settings.xml deploy:deploy-file -DrepositoryId=gpr -Durl=$DEPLOYURL"
4+
5+
6+
# recoderkey
7+
# $MVNDEPLOY -DpomFile=recoderKey.pom.xml -Dfile=../../key.core/lib/recoderkey.jar
8+
9+
# docking-frames-core
10+
#$MVNDEPLOY -DpomFile=docking-frames-core.pom.xml -Dfile=../../key.ui/lib/docking-frames-core.jar
11+
12+
$MVNDEPLOY -DpomFile=docking-frames-common.pom.xml -Dfile=../../key.ui/lib/docking-frames-common.jar
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0">
2+
<modelVersion>4.0.0</modelVersion>
3+
<groupId>org.key_project</groupId>
4+
<version>1.0</version>
5+
<artifactId>docking-frames-common</artifactId>
6+
<description>
7+
Docking framework for Swing. http://www.docking-frames.org/
8+
</description>
9+
10+
<url>http://key-project.org/</url>
11+
<licenses>
12+
<license>
13+
<name>Lesser GNU General Public License (LGPL), Version 2.1</name>
14+
<url>http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html</url>
15+
</license>
16+
</licenses>
17+
</project>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0">
2+
<modelVersion>4.0.0</modelVersion>
3+
<groupId>org.key_project</groupId>
4+
<version>1.0</version>
5+
<artifactId>docking-frames-core</artifactId>
6+
<description>
7+
Docking framework for Swing. http://www.docking-frames.org/
8+
</description>
9+
10+
<url>http://key-project.org/</url>
11+
<licenses>
12+
<license>
13+
<name>Lesser GNU General Public License (LGPL), Version 2.1</name>
14+
<url>http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html</url>
15+
</license>
16+
</licenses>
17+
</project>
+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0">
2+
<modelVersion>4.0.0</modelVersion>
3+
<groupId>org.key_project</groupId>
4+
<version>1.0</version>
5+
<artifactId>recoderkey</artifactId>
6+
<description>
7+
recoderkeY is a special version of the recoder library (https://sourceforge.net/projects/recoder/).
8+
RECODER is a Java framework for Java program analysis and source code transformation.
9+
It computes an easy to use syntactic and semantic program model containing cross references,
10+
and it supports transformation rollbacks and incremental model updates.
11+
</description>
12+
13+
<url>http://key-project.org/</url>
14+
<licenses>
15+
<license>
16+
<name>Lesser GNU General Public License (LGPL), Version 2</name>
17+
<url>http://www.gnu.org/licenses/old-licenses/lgpl-2.0.html</url>
18+
</license>
19+
</licenses>
20+
<developers>
21+
<developer>
22+
<id>key</id>
23+
<name>KeY Developers</name>
24+
<email>support@key-project.org</email>
25+
</developer>
26+
</developers>
27+
28+
</project>

‎key/scripts/mvndeploy/settings.xml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
2+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd">
4+
5+
<servers>
6+
<server>
7+
<id>gpr</id>
8+
<username>wadoon</username>
9+
<password>17f82842578a76ba27a29fd5f6f34a68b5a266ee</password>
10+
</server>
11+
</servers>
12+
</settings>

0 commit comments

Comments
 (0)
Please sign in to comment.