File: build.gradle

package info (click to toggle)
libminidns-java 1.0.0-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,576 kB
  • sloc: java: 13,431; xml: 171; sh: 22; perl: 16; makefile: 3
file content (31 lines) | stat: -rw-r--r-- 1,177 bytes parent folder | download | duplicates (2)
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
/*
 * Copyright 2015 the original author or authors
 *
 * This software is licensed under the Apache License, Version 2.0,
 * the GNU Lesser General Public License version 2 or later ("LGPL")
 * and the WTFPL.
 * You may choose either license to govern your use of this software only
 * upon the condition that you accept all of the terms of either
 * the Apache License 2.0, the LGPL 2.1+ or the WTFPL.
 */
apply plugin: 'application'

mainClassName = 'org.minidns.integrationtest.IntegrationTestHelper'
applicationDefaultJvmArgs = ["-enableassertions"]

dependencies {
    compile project(':minidns-client')
    compile project(':minidns-async')
	compile project(':minidns-iterative-resolver')
    compile project(':minidns-dnssec')
    compile project(':minidns-hla')
    implementation "org.junit.vintage:junit-vintage-engine:$junitVersion"
	implementation "org.junit.jupiter:junit-jupiter-api:$junitVersion"
    testCompile project(path: ":minidns-client", configuration: "testRuntime")
}

run {
   // Pass all system properties down to the "application" run.
   // Used e.g. for integration test configuration via properties.
   systemProperties System.getProperties()
}