Skip to content

Include readme and license in release packages - #117

Open
Bazooper-blip wants to merge 1 commit into
integrated-application-development:masterfrom
Bazooper-blip:release-package-readme
Open

Include readme and license in release packages#117
Bazooper-blip wants to merge 1 commit into
integrated-application-development:masterfrom
Bazooper-blip:release-package-readme

Conversation

@Bazooper-blip

Copy link
Copy Markdown

Fixes #92.

Release packages currently contain just the BPL, the server jar, and the install scripts, with nothing explaining what the zip is or how to install it.

  • Adds scripts/TEMPLATE_README.md, rendered into each package as README.md with the version and Delphi version substituted. It briefly describes DelphiLint, lists the package contents, states the system requirements, and gives the install steps plus links to the configuration guide, FAQ, and issue tracker.
  • Copies LICENSE.txt into each package, which also seems prudent for LGPL-licensed binaries.

Testing: verified the template substitution produces a complete README with no leftover placeholders; the packaging changes are two Copy-Item/Set-Content calls in New-PackageFolder.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Include readme and installation instructions into release

1 participant