Fix composer
authorRaphaël Gertz <git@rapsys.eu>
Mon, 26 Mar 2018 06:49:29 +0000 (08:49 +0200)
committerRaphaël Gertz <git@rapsys.eu>
Mon, 26 Mar 2018 06:49:29 +0000 (08:49 +0200)
README.md [new file with mode: 0644]
composer.json

diff --git a/README.md b/README.md
new file mode 100644 (file)
index 0000000..ebc9136
--- /dev/null
+++ b/README.md
@@ -0,0 +1,53 @@
+Installation
+============
+
+Applications that use Symfony Flex
+----------------------------------
+
+Open a command console, enter your project directory and execute:
+
+```console
+$ composer require <package-name>
+```
+
+Applications that don't use Symfony Flex
+----------------------------------------
+
+### Step 1: Download the Bundle
+
+Open a command console, enter your project directory and execute the
+following command to download the latest stable version of this bundle:
+
+```console
+$ composer require <package-name>
+```
+
+This command requires you to have Composer installed globally, as explained
+in the [installation chapter](https://getcomposer.org/doc/00-intro.md)
+of the Composer documentation.
+
+### Step 2: Enable the Bundle
+
+Then, enable the bundle by adding it to the list of registered bundles
+in the `app/AppKernel.php` file of your project:
+
+```php
+<?php
+// app/AppKernel.php
+
+// ...
+class AppKernel extends Kernel
+{
+    public function registerBundles()
+    {
+        $bundles = array(
+            // ...
+            new <vendor>\<bundle-name>\<bundle-long-name>(),
+        );
+
+        // ...
+    }
+
+    // ...
+}
+```
index 4419a35..ca63cd0 100644 (file)
@@ -3,11 +3,24 @@
     "description": "Rapsys packing extension",
     "license": "AGPL-3.0-or-later",
     "type": "symfony-bundle",
+    "authors": [{
+           "name": "Raphaël Gertz",
+           "email": "packbundle@rapsys.eu"
+    }],
+    "autoload": {
+           "psr-0": {
+                   "Rapsys\\PackBundle": ""
+           }
+    },
+    "target-dir": "Rapsys/PackBundle",
     "require": {
         "php": ">=5.6",
         "twig/twig": ">=1.0"
     },
     "extra": {
+        "branch-alias": {
+               "dev-master": "master"
+       },
         "incenteev-parameters": {
             "file": "Resources/config/parameters.yml",
            "keep-outdated": true