Notice: You are browsing the documentation for PrestaShop 8, which is currently in development.

You might want to look at the current version, PrestaShop 1.7.

Creating you own PrestaShop distribution

A release is a build package which includes external libaries, static assets (like compiled javascript files) and modules.

A distribution is a special release that you can build with your own specific modules.

Why create a distribution?

If you usually include (or exclude) modules in your PrestaShop deployments, creating your own distribution will allow you to save time when installing PrestaShop for your customers. Any extra module bundled in the distribution will be installed and enabled automatically during PrestaShop’s installation.

How to create your distribution

The build process is described in How to create a release.

To include modules in your distribution, just put them in the modules/ folder before you begin the build process. They will be bundled in the resulting package.