Package Build Tools

Dashboard > Extend concrete5 > Package Tools

To help you prepare packages for download, Package Magic provides a suite of tools to help build and validate packages.

Latest documentation for Package Build Tools can be found at https://demo.c5magic.co.uk/addons/package-magic/package-build-tool-plugin-documentation. When checking for best practice code in packages, the Prohibited Code Check build tool utilizes further plugins for Prohibited Code Cheks. Latest documentation can be found at https://demo.c5magic.co.uk/addons/package-magic/package-magic-prohibited-code-check-plugin-documentation.

All automated changes to package files are made safely through intermediaries and checked for compilation errors before replacing the actual package files.

Package Magic provides a lot more than dashboard equivalents to the core CLI tools. Most tools can operate on installed packages and on uploaded packages that are 'Awaiting Installation', so you don't need to actually install a package before applying a tool to it. As noted below, some tools such as Force Update are only applicable to packages that are installed.

Build Tool Plugins

Latest documentation can be found at https://demo.c5magic.co.uk/addons/package-magic/package-magic-prohibited-code-check-plugin-documentation.