forked from coursier/coursier
-
Notifications
You must be signed in to change notification settings - Fork 0
/
pants.ini
39 lines (30 loc) · 954 Bytes
/
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
35
36
37
38
39
[DEFAULT]
local_artifact_cache: %(pants_bootstrapdir)s/artifact_cache
[GLOBAL]
pants_version: 1.2.1
[cache]
read_from: ["%(local_artifact_cache)s"]
write_to: ["%(local_artifact_cache)s"]
[jvm]
options: ['-Xmx4g', '-XX:MaxMetaspaceSize=256m']
[scala-platform]
version: custom
suffix_version: 2.12
[jvm-platform]
default_platform: java8
platforms: {
'java6': {'source': '6', 'target': '6', 'args': [] },
'java7': {'source': '7', 'target': '7', 'args': [] },
'java8': {'source': '8', 'target': '8', 'args': [] },
}
[compile.scalafmt]
skip: True
[compile.zinc]
jvm_options: [
'-Xss10M', '-Xms5500m', '-Xmx5500m', '-XX:MaxMetaspaceSize=512m', '-XX:+UseParallelOldGC', '-XX:ParallelGCThreads=4',
'-XX:NewSize=2000m', '-XX:NewRatio=2', '-XX:SurvivorRatio=8',
# TODO: Remove after https://github.com/pantsbuild/pants/issues/4477 is pulled in.
'-Dzinc.analysis.cache.limit=5000',
]
[test.junit]
jvm_options = ['-Xmx2048m']