_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") end) _project:getTasks():add("taskName", function(task) task:getActions():add("actionName", function(action) action:onPerform(function() _console:log(_project:getDisplayName() .. "taskName." .. action:getName() .. " onPerform") end) end) end) _project:dependsOn(":subproject")