File: build.gradle

package info (click to toggle)
deepboof 0.4%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, sid
  • size: 1,892 kB
  • sloc: java: 14,256; python: 50; makefile: 7; sh: 3
file content (29 lines) | stat: -rw-r--r-- 793 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
dependencies {
    compile project(':modules:main')
//    compile 'org.jfree:jfreechart:1.0.19'

    compile group: 'de.erichseifert.gral', name: 'gral-core', version: '0.11'
    compile "com.beust:jcommander:1.48"
}

idea {
    module {
        name = "DeepBoof Visualization"
    }
}

// Create a jar which contains all the applications
task resultsPlotJar(type: Jar) {
    manifest {
        attributes 'Implementation-Title': 'Results Plotting Jar',
                'Implementation-Version': version,
                'Main-Class': 'deepboof.visualization.GridParameterResultsApp'
    }
    archiveName = 'ResultsPlot.jar'
    from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } }
    with jar

    doLast {
        archivePath.renameTo(file(archiveName))
    }
}