-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathxdk.properties
35 lines (30 loc) · 1.43 KB
/
xdk.properties
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
#
# This file contains global XDK properties, that do not explicitly configure Gradle or its DSL infra.
#
# GitHub XTC organization repository properties.
# (We require additional external/secret properties "org.xtclang.repo.github.[user, token]"
# These are typically defined outside the project in $GRADLE_USER_HOME/gradle.properties)
org.xtclang.repo.github.url=https://maven.pkg.github.com/xtclang/xvm
org.xtclang.repo.github.org=xtclang
org.xtclang.repo.github.tasks.group=github
# Should we rebuild the unicode files from fresh templates as part of the XDK build?
# (Note: this modifies source control files in the project.)
# org.xtclang.unicode.rebuild=false
#
# Should we sign our publications? If this property is not set at all, the default
# is to sign only non-snapshot packages that are published, not snapshots.
#
# TODO: ATM sign is disabled for all publications, as we don't need it before the
# mavenCentral publication integration, and that is not properly configured yet.
#
org.xtclang.signing.enabled=false
# Force republications of Gradle plugins every build, without explicitly changing versions.
org.xtclang.publish.build.identifiers=false
# Java Properties; used by the XTC precompiled Java convention plugin.
org.xtclang.java.jdk=21
org.xtclang.java.enablePreview=false
org.xtclang.java.maxWarnings=100
org.xtclang.java.maxErrors=100
org.xtclang.java.warningsAsErrors=true
org.xtclang.java.lint=true
org.xtclang.java.test.stdout=false