-
Notifications
You must be signed in to change notification settings - Fork 14
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
Fix to #53, better fix for #41, and other improvements #82
Commits on Nov 22, 2013
-
Add scala plugins to lib, if any are requested
In theory this should offer support to projects that rely on macro-paradise, continuations, or other plugins.
Antonio Cunei committedNov 22, 2013 Configuration menu - View commit details
-
Copy full SHA for 3c7ee16 - Browse repository at this point
Copy the full SHA 3c7ee16View commit details -
Antonio Cunei committed
Nov 22, 2013 Configuration menu - View commit details
-
Copy full SHA for 7416330 - Browse repository at this point
Copy the full SHA 7416330View commit details -
Intercept null in one occurrence of getFragment()
Antonio Cunei committedNov 22, 2013 Configuration menu - View commit details
-
Copy full SHA for f0180ef - Browse repository at this point
Copy the full SHA f0180efView commit details -
Rewritten the resolvers config docs, for better clarity
Antonio Cunei committedNov 22, 2013 Configuration menu - View commit details
-
Copy full SHA for 1377d75 - Browse repository at this point
Copy the full SHA 1377d75View commit details -
Moving user-defined repositories to the GlobalOptions
That allows the Vars section, and in particular the subtree "vars.dbuild", to no longer be treated specially. This also prepares to creating a new Repeatable config that includes just the global options (and not any repositories defined among the vars).
Antonio Cunei committedNov 22, 2013 Configuration menu - View commit details
-
Copy full SHA for ef9741d - Browse repository at this point
Copy the full SHA ef9741dView commit details -
Restore user-repeatable configuration, other improvements
The root of the configuration file has been for a while now no longer a DistributedBuildConfig, but rather a DBuildConfiguration, which also includes the GeneralOptions. Although the latter have no influence on the repeatability of the build, saving only the RepeatableDistributedBuild is insufficient, as users won't be able to use it as-is to repeat the build. Further, a RepeatableDistributedBuild includes ProjectConfigAndExtracted objects, and with the schema strongly enforced those won't do in any case as a legal dbuild configuration file. This commit restores user repeatability of builds, by creating a new DistributedBuildConfig after extraction, which can now again be used as-is to repeat the build. In the process, added warnings to Ivy's SNAPSHOT resolutions, so that if the snapshot targets change a warning is issued.
Antonio Cunei committedNov 22, 2013 Configuration menu - View commit details
-
Copy full SHA for 757c0d0 - Browse repository at this point
Copy the full SHA 757c0d0View commit details -
Improvements to the Ivy snapshot marker
Will now prefer the main jar, if it exists, rather than extracting the expanded name of an artifact at random.
Antonio Cunei committedNov 22, 2013 Configuration menu - View commit details
-
Copy full SHA for d929a93 - Browse repository at this point
Copy the full SHA d929a93View commit details -
Improve formatting for repeatable config
Antonio Cunei committedNov 22, 2013 Configuration menu - View commit details
-
Copy full SHA for 65b47f4 - Browse repository at this point
Copy the full SHA 65b47f4View commit details