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

Bootstrapper magic mode enhancements #1983

Merged
merged 13 commits into from Oct 28, 2016

Commits on Oct 27, 2016

  1. Add more bootstrapper tests

    Also merge DirectoryProxy and FileProxy to add path methods. The new proxy
    is named a FileSystemProxy.
    vbfox committed Oct 27, 2016
    Copy the full SHA
    70b1258 View commit details
    Browse the repository at this point in the history
  2. Take magic bootstrapper arguments from dependencies file

    The bootstrapper in magic mode can now take it's arguments from a special
    line in 'paket.dependencies' the syntax is:
    
        # bootstrapper: <arguments>
    vbfox committed Oct 27, 2016
    Copy the full SHA
    56e36d8 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    84fab5e View commit details
    Browse the repository at this point in the history
  4. Clearer argument parser code

    vbfox committed Oct 27, 2016
    Copy the full SHA
    f76344e View commit details
    Browse the repository at this point in the history
  5. Display errors in magic mode

    vbfox committed Oct 27, 2016
    Copy the full SHA
    bcac1b2 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    ccc6935 View commit details
    Browse the repository at this point in the history
  7. Better error messages for NuGet

    vbfox committed Oct 27, 2016
    Copy the full SHA
    9cc7244 View commit details
    Browse the repository at this point in the history
  8. MSBuild targets now work with paket.exe in root directory

    It's now possible to do that with the magic mode and as disussed in fsprojects#1961 the targets file should support it
    vbfox committed Oct 27, 2016
    Copy the full SHA
    891ed9c View commit details
    Browse the repository at this point in the history
  9. Fix unit tests

    vbfox committed Oct 27, 2016
    Copy the full SHA
    84e31f4 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    81e301b View commit details
    Browse the repository at this point in the history
  11. Doc, doc, doc !

    vbfox committed Oct 27, 2016
    Copy the full SHA
    d960dc8 View commit details
    Browse the repository at this point in the history
  12. Doc, doc, doc, doc

    vbfox committed Oct 27, 2016
    Copy the full SHA
    59532b8 View commit details
    Browse the repository at this point in the history
  13. Replace '#boostrapper:' with 'version'

    The boostrapper configuration line in paket.depdendencies now look
    like a normal directive instead of being a comment.
    
    Paket parser needed a little change to skip such lines instead of
    complaining.
    vbfox committed Oct 27, 2016
    Copy the full SHA
    82dc23c View commit details
    Browse the repository at this point in the history