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
Makefilefor 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.dllplugin (Makefile, MakefileR160-L166).MODEvariable to differentiate between default and release build modes, modifying theVERSIONstring accordingly (Makefile, MakefileR4-R41).disttarget to include signing, compression, and signature verification steps, and removed the deprecatedpush-releasetarget (Makefile, [1] [2].Testing and Quality Assurance:
dist-cleantarget to clean up build artifacts, ensuring a fresh build environment (Makefile, MakefileR265-R286).Documentation Improvements:
labels.mdfile 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.yamlwith refined descriptions for better understanding (generator/labels/katenaryLabelsDoc.yaml, [1] [2].Miscellaneous:
Makefileby grouping related targets under descriptive headers (e.g., "BUILD," "TESTS," "Miscellaneous") and adding comments for better readability (Makefile, [1] [2].labelStructs.mdfile, 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.