lune(pull): Set the license in the manifest to one declared in jecs.

+ The jecs wally manifest now comes with the license field.
This commit is contained in:
marked 2024-11-12 23:46:40 +01:00
parent 1731889084
commit f143efc956

View file

@ -176,7 +176,7 @@ download_list({
print(`🟧 Modifying README.md to include repo info...`) print(`🟧 Modifying README.md to include repo info...`)
local readme_contents = fs.readFile("README.md") local readme_contents = fs.readFile("README.md")
local new_readme_contents = [[ local new_readme_contents = [[
An unofficial pesde package for [jecs](https://github.com/ukendio/jecs). An automatically synced minimal copy of the [jecs](https://github.com/Ukendio/jecs) repo published to pesde.
]] .. readme_contents ]] .. readme_contents
@ -189,7 +189,7 @@ local pesde_manifest: pesde_manifest = {
version = jecs_version, version = jecs_version,
authors = { "jecs authors" }, authors = { "jecs authors" },
repository = "https://git.devmarked.win/marked/jecs-pesde", repository = "https://git.devmarked.win/marked/jecs-pesde",
license = "MIT", license = manifest.package.license,
includes = { includes = {
"init.luau", "init.luau",
"pesde.toml", "pesde.toml",