Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature(composer): Fully support installing Elgg as a composer dependency #8481

Closed
wants to merge 1 commit into from

Conversation

ewinslow
Copy link
Contributor

This change makes it necessary to install Elgg as a composer dependency.
It is not possible to run it any other way at this point because so many
relative paths assume that Elgg is installed at /vendor/elgg/elgg/.

Fixes #8431

For this to be useful enough to pull in I think we really need to:

  • Auto register magic files/dirs: start.php, views, and languages (not classes, though, we want people to use composer).
  • add scripts that auto-copy from elgg to root dir if necessary
  • Add API for distinguishing between elgg root and installation root.

…ency

This change makes it *necessary* to install Elgg as a composer dependency.
It is not possible to run it any other way at this point because so many
relative paths assume that Elgg is installed at /vendor/elgg/elgg/.

Fixes Elgg#8431
@ewinslow ewinslow closed this Jun 14, 2015
@ewinslow ewinslow deleted the dev-composer-dependency branch June 14, 2015 07:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant