Develop #131
Reference in New Issue
Block a user
No description provided.
Delete Branch "develop"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This pull request introduces several updates to the
Makefile
for improved build processes, new features, and better organization, alongside documentation improvements. Key changes include adding support for Windows installer generation, refining build modes, reintroducing testing commands, and enhancing documentation for clarity and consistency.Build Process Enhancements:
EnVar.dll
plugin (Makefile
, MakefileR160-L166).MODE
variable to differentiate between default and release build modes, modifying theVERSION
string accordingly (Makefile
, MakefileR4-R41).dist
target to include signing, compression, and signature verification steps, and removed the deprecatedpush-release
target (Makefile
, [1] [2].Testing and Quality Assurance:
dist-clean
target to clean up build artifacts, ensuring a fresh build environment (Makefile
, MakefileR265-R286).Documentation Improvements:
labels.md
file by improving grammar and rephrasing descriptions (e.g., "Add environment variables from another service" instead of "antoher service") (doc/docs/labels.md
, [1] [2].mkdocs.yml
, fixing the casing of "LabelStructs" to "Labelstructs" for consistency (doc/mkdocs.yml
, doc/mkdocs.ymlL63-L65).katenaryLabelsDoc.yaml
with refined descriptions for better understanding (generator/labels/katenaryLabelsDoc.yaml
, [1] [2].Miscellaneous:
Makefile
by grouping related targets under descriptive headers (e.g., "BUILD," "TESTS," "Miscellaneous") and adding comments for better readability (Makefile
, [1] [2].labelStructs.md
file, likely replaced by newer documentation workflows (doc/docs/packages/generator/labels/labelStructs.md
, doc/docs/packages/generator/labels/labelStructs.mdL1-L246).These changes collectively enhance the project's build system, improve documentation quality, and reintroduce essential testing capabilities.