Files
allwpilib/networktables/OutlineViewer/build.gradle
Peter Johnson f89c5e150f Use new NetworkTables across WPILib (C++ and Java).
Also make sure table listeners stop listening in their destructors.  This
might be better handled by moving the table itself into ITableListener and
providing cleanup functionality there.

A submodule is used to pull in ntcore.

Change-Id: I3031c1a768595cf0f8754c47e15cd423e2dbcce5
2015-09-18 06:09:36 -07:00

40 lines
864 B
Groovy

apply plugin: 'java'
apply plugin: 'application'
apply plugin: 'com.github.johnrengelman.shadow'
apply plugin: 'maven-publish'
buildscript {
repositories { jcenter() }
dependencies {
classpath 'com.github.jengelman.gradle.plugins:shadow:1.2.1'
}
}
mainClassName = 'edu.wpi.first.tableviewer.TableViewer'
publishing {
publications {
maven(MavenPublication) {
artifact(shadowJar) {
classifier null
}
groupId 'edu.wpi.first.wpilib.networktables'
artifactId 'OutlineViewer'
version '1.0.0-SNAPSHOT'
}
}
}
sourceSets {
main {
java {
srcDirs = ["src"]
}
}
}
dependencies {
compile project(":networktables:ntcore")
compile 'uk.gov.nationalarchives.thirdparty.netbeans:org-netbeans-swing-outline:7.2'
}