quafzi/magento-core-installer

allow Magento core to be run after installation via Composer

Installs: 14

Dependents: 0

Suggesters: 1

Security: 0

Stars: 2

Watchers: 3

Forks: 5

Open Issues: 2

Type:composer-plugin

dev-master 2014-01-17 11:28 UTC

This package is not auto-updated.

Last update: 2024-11-18 14:44:44 UTC


README

Want to kick-off a new Magento project? What about dropping all the Magento core components from your project's repository?

Usage

First of all, you should use (magento-composer-installer)[https://github.com/magento-hackathon/magento-composer-installer] to uncouple your extensions.

Now just add Magento itself as a new dependency using this Magento Core Installer. Therefor you need to generate a modman file (or another kind of mapping) for your Magento version and to provide a composer.json depending on Magento Core Installer.

Example:

{
  "name": "magento/core",
  "type": "magento-core",
  "description": "Magento Core",
  "require": {
    "quafzi/magento-core-installer": "dev-master"
  }
}

How to generate a modman file for a whole Magento version?

Run mage_modman_generator.sh (which is part of this repository) in your Magento root folder.