File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed
Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ repositories {
1414}
1515
1616def runeLiteVersion = ' latest.release'
17+ def pluginMainClass = ' ${package}.${plugin_prefix}PluginTest'
1718
1819dependencies {
1920 compileOnly group : ' net.runelite' , name :' client' , version : runeLiteVersion
@@ -34,10 +35,18 @@ tasks.withType(JavaCompile).configureEach {
3435 options. release. set(11 )
3536}
3637
38+ tasks. register(' run' , JavaExec ) {
39+ classpath = sourceSets. test. runtimeClasspath
40+ mainClass = pluginMainClass
41+
42+ jvmArgs " -ea"
43+ args " --developer-mode" , " --debug"
44+ }
45+
3746tasks. register(' shadowJar' , Jar ) {
3847 dependsOn configurations. testRuntimeClasspath
3948 manifest {
40- attributes(' Main-Class' : ' ${package}.${plugin_prefix}PluginTest ' , ' Multi-Release' : true )
49+ attributes(' Main-Class' : pluginMainClass , ' Multi-Release' : true )
4150 }
4251
4352 duplicatesStrategy = DuplicatesStrategy . EXCLUDE
You can’t perform that action at this time.
0 commit comments