-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpants.ini
79 lines (68 loc) · 1.44 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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
[GLOBAL]
pants_version: 1.3.0
pythonpath: [
'build-support/pants',
]
backend_packages: +[
'publish',
'trueaccord.pants.scalapb',
]
pants_ignore: +[
'/build-support/*.venv/',
]
plugins: +[
'scalapb.pants',
]
[binaries]
path_by_id: {('darwin', '17'): ('mac', '10.12')}
[compile.zinc]
args: [
'-C-encoding',
'-CUTF-8',
'-S-encoding',
'-SUTF-8',
'-S-g:vars',
'-S-Ypatmat-exhaust-depth',
'-Soff',
'-S-feature',
]
[doc.javadoc]
include_codegen: True
[doc.scaladoc]
include_codegen: True
[ivy]
ivy_profile: %(pants_supportdir)s/ivy/pgp.ivysettings.xml
[jvm-distributions]
minimum_version: 1.8.0
maximum_version: 1.8.999
[jvm-platform]
default_platform: java8
platforms: {
'java6': {'source': '6', 'target': '6', 'args': [] },
'java7': {'source': '7', 'target': '7', 'args': [] },
'java8': {'source': '8', 'target': '8', 'args': [] },
}
[lint.scalafmt]
skip: True
[publish.jar]
force: True
ivy_settings: %(pants_supportdir)s/ivy/publish.ivysettings.xml
repos: {
'public': {
'resolver': 'oss.sonatype.org',
'auth': 'build-support/ivy:netrc',
'help': 'Configure your ~/.netrc for oss.sonatype.org access.'
},
}
restrict_push_branches: [
'master',
]
restrict_push_urls: [
'git@github.com:ashwin153/beaker.git',
'https://github.com/ashwin153/beaker.git'
]
[repl.scala]
main: ammonite.Main
[scala-platform]
version: custom
suffix_version: 2.12