summaryrefslogtreecommitdiff
path: root/enigma-cli/build.gradle
blob: 05e644e180e244bde06c7fe63ec83abf831772a0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
plugins {
	id 'application'
	id 'com.github.johnrengelman.shadow'
}

dependencies {
	implementation project(':enigma')
}

application {
	mainClass = 'cuchaz.enigma.command.Main'
}

jar.manifest.attributes 'Main-Class': application.mainClass.get()

publishing {
	publications {
		shadow(MavenPublication) { publication ->
			project.shadow.component publication
		}
	}
}