-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathxtc-plugin.properties
26 lines (23 loc) · 1.43 KB
/
xtc-plugin.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
#
# XTC plugin specific properties
#
# All properties files in a project hierarchy are ingested on build, and redefinitions of the same property
# deeper in the file tree overwrite those at shallower levels, to avoid per-module configuration granularity
#
# For example, some of the repository information on where we publish our artifact are defined here, but
# some in the ancestral root gradle.properties file, and some (secrets), typically in
# $GRADLE_USER_HOME/gradle.properties
#
org.xtclang.plugin.id=org.xtclang.xtc-plugin
org.xtclang.plugin.display.name=XTC Language Gradle plugin
org.xtclang.plugin.description=A plugin that teaches Gradle the XTC language. First step to language server debugging and IDE support.
org.xtclang.plugin.implementation.class=org.xtclang.plugin.XtcPlugin
org.xtclang.plugin.website=https://xtclang.org
org.xtclang.plugin.vcs.url=https://github.com/xtclang/xvm
# The default is to derive javatools.jar from the xdk or xdkDistribution configurations. However, it is useful to be able to
# invoke it from the same thread without JavaExec when debugging crossovers between the build system and the XDK
# implementation.
org.xtclang.plugin.bundle.javatools=false
# Do we want to Gradle artifact to be built too? The contents are redundant compared to the parent Maven publication,
# but the metadata is not, which is required for XTC support in an XTC project outside the XDK build.
org.xtclang.plugin.isAutomatedPublishing=true