Skip to content

Modernize and clean up the build. #1095

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

Merged
merged 1 commit into from
Feb 23, 2016
Merged

Conversation

sjrd
Copy link
Member

@sjrd sjrd commented Feb 17, 2016

Settings in Global are moved to Build.settings. Otherwise they
are added twice in every project.

Project definitions use the project macro rather than the
Project() factory, as is the customary notation since sbt
0.13. The Defaults.coreDefaultSettings is therefore dropped.

The coding style of project definitions is adapted to the style
shown in sbt documentations.

Settings `in Global` are moved to Build.settings. Otherwise they
are added *twice* in every project.

Project definitions use the `project` macro rather than the
`Project()` factory, as is the customary notation since sbt
0.13. The `Defaults.coreDefaultSettings` is therefore dropped.

The coding style of project definitions is adapted to the style
shown in sbt documentations.
@sjrd
Copy link
Member Author

sjrd commented Feb 17, 2016

Review by @DarkDimius

Best reviewed with the ?w=1 option to ignore whitespace changes.

@smarter
Copy link
Member

smarter commented Feb 17, 2016

While you're at it, you may want to rebase and add #968 to your PR before we forget it.

@smarter
Copy link
Member

smarter commented Feb 23, 2016

LGTM, I'd like to get this in because I'm hacking on Build.scala too.

@odersky
Copy link
Contributor

odersky commented Feb 23, 2016

@smarter So, ready to merge?

@smarter
Copy link
Member

smarter commented Feb 23, 2016

Yes.

smarter added a commit that referenced this pull request Feb 23, 2016
Modernize and clean up the build.
@smarter smarter merged commit 36ce4bc into scala:master Feb 23, 2016
@sjrd sjrd deleted the modernize-build branch February 23, 2016 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants