TYPO3 / CmsComposerInstallers

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

[FEATURE] Configureable installations paths and symlinks for TYPO3 source #17

Closed thommyhh closed 9 years ago

thommyhh commented 9 years ago

I wanted to support distribution structures where the TYPO3 core is not in the document root but a level above, like /typo3_src, with "/" being the distribution root, containing the composer.json. The document root would be /www-data and the extension would be located in /www-data/typo3conf/ext. The symlinks for index.php and typo3 would be located in the document root pointing a level up, e.g. "../typo3_src/index.php".

Therefore I improved the relative symlink functionality in the FileSystem utility (first commit [e48c91c]) and then improved the installers to use it (second commit [7e54c60]). Afterwards I improved the installers to make the installations paths configureable via the "extra" section in the composer.json, like in the composer/installers package (third commit [6cdc299]).

mbrodala commented 9 years ago

I think this was fixed with fe2135c and way more configuration options. ;-)

thommyhh commented 9 years ago

May be, yes. I saw the commit today and had no time to try it out.

helhum commented 9 years ago

This is indeed fixed already