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

Remove development stuff from releases #39

Merged
merged 3 commits into from
Apr 18, 2016
Merged

Remove development stuff from releases #39

merged 3 commits into from
Apr 18, 2016

Conversation

mlocati
Copy link
Contributor

@mlocati mlocati commented Apr 18, 2016

composer require currently downloads all the contents of the repository, but for production usage the development stuff is not required (and it could may be harmful if it contains executable files).

What about removing this development stuff from releases?

This affects only installing releases: git-cloning is not touched, so that people that want to run tests/build phars can perform a git clone

@@ -0,0 +1,6 @@
/dev-bin/ export-ignore
/examples/ export-ignore
/ext/ export-ignore
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should not be removed.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I updated #39

@mlocati
Copy link
Contributor Author

mlocati commented Apr 18, 2016

Should /ext/tests be included or not?

@oschwald
Copy link
Member

We should probably leave that. It is just a basic sanity test that gets run after the extension is built.

@oschwald
Copy link
Member

If you wanted, you could exclude ext/.uncrustify.cfg though.

@mlocati
Copy link
Contributor Author

mlocati commented Apr 18, 2016

If you wanted, you could exclude ext/.uncrustify.cfg though.

Done

@oschwald oschwald merged commit 7584843 into maxmind:master Apr 18, 2016
@oschwald
Copy link
Member

Thanks!

@mlocati
Copy link
Contributor Author

mlocati commented Apr 18, 2016

👌

@mlocati mlocati deleted the remove-dev-stuff-from-releases branch April 18, 2016 14:34
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.

2 participants