-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpants.ini
34 lines (27 loc) · 1 KB
/
pants.ini
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
[python-setup]
# We only support pants running under 2.7 for now with 3.3+ support to be added later.
# Any example or test targets that are meant to test interpreters outside pants own
# acceptable set should specify an explicit compatibility constraint.
interpreter_requirement: CPython>=3.5
[python-repos]
indexes: ['http://pypi.vm.domaintools.net/batch/release/']
[java]
strict_deps: True
[jvm]
options: ["-Xmx1g", "-XX:MaxPermSize=256m"]
[jvm.bench]
options: ["-Xmx1g", "-XX:MaxPermSize=256m"]
[jvm.run.jvm]
options: ["-Xmx1g", "-XX:MaxPermSize=256m"]
[jvm.test.junit]
# -XX:-UseSplitVerifier is needed for emma instrumenter to work against classfiles generated by
# java 7 compilers
options: [
"-Djava.awt.headless=true", "-Xmx1g", "-XX:MaxPermSize=256m",
"-XX:-UseSplitVerifier"]
[jvm-platform]
default_platform: java8
platforms: {
'java6': {'source': '6', 'target': '6', 'args': [] },
'java7': {'source': '7', 'target': '7', 'args': [] },
'java8': {'source': '8', 'target': '8', 'args': [] },}