apply plugin: 'java' apply plugin: 'maven-publish' publishing { publications { simulation(MavenPublication) { artifact zip groupId 'edu.wpi.first.wpilib.simulation' artifactId 'simulation' version '1.0.0' } } setupWpilibRepo(it) } task copy_resources(type: Copy) { description = 'copy gz_msgs and install_resources to make simulation zip' group = 'WPILib Simulation' into ('gz_msgs') { from 'gz_msgs' } into "$simulationInstallDir" from 'install_resources' } task zip(type: Zip, dependsOn: [copy_resources, ':wpilibc:wpilibcSimCopy', ':simulation:SimDS:copyJars', ':wpilibj:copyJars']) { description = 'zip of all the resources for simulation' group = 'WPILib Simulation' baseName = 'simulation-trusty' from "$simulationInstallDir" }