Add application plugin

master
Czar 2021-07-09 16:44:52 -03:00
parent 1ad4b98310
commit cba063ed35
Signed by: czar
GPG Key ID: 2DBA9558E9277C37
2 changed files with 11 additions and 9 deletions

View File

@ -4,7 +4,7 @@
plugins {
id 'java'
id 'maven-publish'
id 'application'
}
repositories {
@ -23,10 +23,15 @@ version = '1.0-SNAPSHOT'
description = 'ircd'
java.sourceCompatibility = JavaVersion.VERSION_1_8
publishing {
publications {
maven(MavenPublication) {
from(components.java)
}
jar {
manifest {
attributes(
'Main-Class': 'st.kalli.ircd.Server'
)
}
}
application {
mainClassName = 'st.kalli.ircd.Server'
}

View File

@ -1,3 +0,0 @@
Manifest-Version: 1.0
Main-Class: st.kalli.ircd.Server