- party.Info, party.Installed, party.Describe (additive; Plugin and Activate unchanged) - summer build resolves plugin dirs with one go list, reads plugin.yaml, versions per D-07 (module version, git describe without --dirty, none for in-app plugins) - build.EffectiveFramework: newest tag of a locally replaced or used framework checkout, else the go.mod require - generated main calls party.Describe(app, PluginInfo, FrameworkVersion) before Activate; metadata failures warn and fall back to IDs - summer new goldens and examples/hello regenerated
24 lines
596 B
Plaintext
24 lines
596 B
Plaintext
// Code generated by summer build. DO NOT EDIT.
|
|
|
|
package main
|
|
|
|
import (
|
|
_ "git.golem15.com/golem15/sm-demo-app/plugins/golem15/demo"
|
|
|
|
"git.golem15.com/golem15/summercms/modules/party"
|
|
)
|
|
|
|
// PluginIDs is the ordered plugin list from summer.yaml.
|
|
var PluginIDs = []string{
|
|
"golem15.demo",
|
|
}
|
|
|
|
// PluginInfo is each plugin's metadata in summer.yaml order: name and
|
|
// description from its plugin.yaml, version and source from summer build.
|
|
var PluginInfo = []party.Info{
|
|
{ID: "golem15.demo"},
|
|
}
|
|
|
|
// FrameworkVersion is the framework version the app was built against.
|
|
const FrameworkVersion = ""
|