Permalink
Commits on Oct 3, 2012
  1. Update Changes

    committed Oct 3, 2012
  2. Add a way to compose easily opam variables.

    So now we can write: %{lwt+ssl:enable}%, which is expanded to "enable" iff %{lwt:enable}% and %{ssl:enable}%.
    
    This should help fixing #200.
    committed Oct 3, 2012
  3. Improve the parsing of optional dependencies.

    It has no impact on the semantics of optional dependencies yet (ie. we just care about the collection of packages in depopts, not the formula)
    committed Oct 3, 2012
Commits on Oct 2, 2012
  1. Add documentation

    committed Oct 2, 2012
  2. Handle more complex package formulaes in depends and depopts fields.

    This is part of #200, where we want to express more complex (optional) dependencies between packages, for instance:
    
    depopts: [ "async" {="108.00.02"} | ("lwt" {>="2.4.1"} "ssl") | "mirage-net" ]
    committed Oct 2, 2012
  3. [remove] fix removing of package.

    This is a regression introduced in 2dc796a
    committed Oct 2, 2012
  4. Fix tests

    committed Oct 2, 2012
  5. [build] fix libinstall target

    committed Oct 2, 2012
  6. Update CHANGES

    committed Oct 2, 2012
  7. Merge pull request #204 from tuong/master

    fix the path where patches are located (see 9a63490 )
    committed Oct 2, 2012
Commits on Oct 1, 2012
  1. Update trunk to 0.7.4

    committed Oct 1, 2012
  2. Update CHANGES

    committed Oct 1, 2012
  3. [switch] import/export of configurations.

    This commit fixes #152
    committed Oct 1, 2012
  4. Update CHANGES

    committed Oct 1, 2012
  5. Implement patch per packages

    This should fix #33
    committed Oct 1, 2012
  6. Remove duplicated lexer rule

    committed Oct 1, 2012
  7. Update CHANGES

    committed Oct 1, 2012
  8. [pin] Now pin uses the same code path as other download operations. T…

    …his means that we could pin a package to a remote git repository if needed.
    committed Oct 1, 2012
  9. [mk-repo] download all the dependencies of a package only if -r is gi…

    …ven on the command line
    committed Oct 1, 2012
  10. Add OPAM install file

    committed Oct 1, 2012
  11. Remove some debuging statements

    committed Oct 1, 2012
Commits on Sep 29, 2012
  1. Update trunk to 0.7.4

    committed Sep 29, 2012
Commits on Sep 28, 2012
  1. Merge pull request #203 from cago/master

    Add shell script for auto eval after opam switch command (Benoit Vaugon's patch)
    committed Sep 28, 2012