TYPO3 / CmsComposerInstallers

TYPO3 CMS Composer Installer
GNU General Public License v2.0
58 stars 39 forks source link

Dev mode configuration, skip symlinks and extension directory options #39

Closed timofloettmann closed 8 years ago

timofloettmann commented 8 years ago

Relates to #21 and #38

Unfortunately I couldn't reproduce #35 on OSX.

"extra": {
    "typo3/cms": {
        "cms-package-dir": "{$vendor-dir}/typo3/cms",
        "web-dir": "web"
    },
    "typo3/cms-dev": {
        "cms-package-dir": "{$vendor-dir}/typo3/cms",
        "use-ext-dir": false,
        "skip-symlinks": true
    }
},

Both configurations can of course take all options.

If "use-ext-dir" is set to false, the extensions are installed in {$vendor-dir}/typo3-ter/*

helhum commented 8 years ago

Thanks for the pull request!

Unfortunately it combines to many intents.

  1. Adds configurable extension dir -> please remove that
  2. Adds dev/no-dev distinction for configuration -> while this may be a nice addition in general, please separate that from the symlink creation feature
timofloettmann commented 8 years ago

Valid points. Sorry. I'll close this one and open new pull requests for the separate features soon.