forked from broadinstitute/picard
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.xml
40 lines (27 loc) · 1.07 KB
/
build.xml
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
30
31
32
33
34
35
36
37
38
39
40
<project name="picard" basedir="." default="all">
<property name="gradle.executable" location="gradlew"/>
<echo>
ANT IS DEPRECATED FOR BUILDING Picard
Please switch to using gradlew
Examples:
compile picard or it's tests
./gradlew compileJava
./gradlew compileTest
build a jar
./gradlew jar
build a jar, along with source and document jars
./gradlew build
build a jar that packages all of htsjdk's dependencies in a single jar
./gradlew shadowJar
run tests, or a single test, or run a test and wait for the debugger
./gradlew test
./gradlew test --tests "*ParserTest"
./gradlew test --tests "*ParserTest" --debug-jvm
run tests and collect coverage information (report will be in `build/reports/jacoco/test/html/index.html`)
./gradlew jacocoTestReport
clean the project directory
./gradlew clean
see an exhaustive list of all available targets
./gradlew tasks
</echo>
</project>