setName
_project.getPlugins().apply("kotlin")
_project.setConfig {
setEntry("com/example/script/primary.kts")
setPackageName("com.example.script.kotlin")
setLogo("logo.png")
setVersion {
setName("0.1.0")
setCode(1)
}
}
$project.getPlugins().apply("groovy")
$project.setConfig {
setEntry("com/example/script/primary.groovy")
setPackageName("com.example.script.groovy")
setLogo("logo.png")
setVersion {
setName("0.1.0")
setCode(1)
}
}
$project.getPlugins().apply("javascript")
$project.setConfig(config => {
config.setEntry("com/example/script/primary.js")
config.setPackageName("com.example.script.js")
config.setLogo("logo.png")
config.setVersion(function (v) {
v.setName("0.1.0")
v.setCode(1)
})
})
_project:getPlugins():apply("lua")
_project:setConfig(function(c)
c:setEntry("com/example/script/primary.lua")
c:setPackageName("com.example.script.lua")
c:setLogo("logo.png")
c:setVersion(function(v)
v:setName("0.1.0")
v:setCode(1)
end)
end)
<?php
$project->getPlugins()->apply("php");
$project->setConfig(function ($config) {
$config->setEntry("com/example/script/primary.php");
$config->setPackageName("com.example.script.php");
$config->setLogo("logo.png");
$config->setVersion(function ($v) {
$v->setName("0.1.0");
$v->setCode(1);
});
});
_project.getPlugins().apply("python")
def configuration(config):
config.setEntry("com/example/script/primary.py")
config.setPackageName("com.example.script.py")
config.setLogo("logo.png")
def fn(v):
v.setName("0.1.0")
v.setCode(1)
config.setVersion(fn)
_project.setConfig(configuration)
$project.getPlugins().apply("ruby")
$project.setConfig { |config|
config.setEntry("com/example/script/primary.rb")
config.setPackageName("com.example.script.rb")
config.setLogo("logo.png")
config.setVersion { |v|
v.setName("0.1.0")
v.setCode(1)
}
}
Last modified: 29 April 2025