Commits on Jun 26, 2012
  1. [docs] update the API doc

    committed Jun 26, 2012
Commits on Jun 25, 2012
  1. Allow remove and build to be a single list (for a single command) ar …

    …a list of string list (for a list of commands)
    committed Jun 25, 2012
  2. Revert "[ .opam ] the field "remove" has the same specifications as "…

    …build" now (it is a list of command)."
    This reverts commit e9abc65.
    committed Jun 25, 2012
  3. [ .opam ] the field "remove" has the same specifications as "build" n…

    …ow (it is a list of command).
    tuong committed Jun 25, 2012
  4. [ .opam ] substitutions are activated in the field "remove" (in the s…

    …ame spirit as the field "build")
    tuong committed Jun 25, 2012
Commits on Jun 24, 2012
  1. [update] on update, do not consider already existing packages as new

    (this was a bug in the new curl backend)
    However, on download, always overwrite what we already have, as opam've already checked that the data is outdated.
    committed Jun 24, 2012
  2. opam switch is verbose by default

    (rationnale: it takes some time, so we want to see the compiler output)
    committed Jun 24, 2012
  3. In some weird situation, a package might not have any versions. In th…

    …is case, do not throw a Not_found exception to the user
    committed Jun 24, 2012
  4. Add missing file

    committed Jun 24, 2012
  5. [curl] Add a new repository backend, based on curl/wget, as rsync-ing…

    … over HTTP doesn't work ...
    Cannot upload anything with that, and need an urls.txt file describing the site contents
    committed Jun 24, 2012
Commits on Jun 23, 2012
Commits on Jun 22, 2012
  1. fix the rsync with a directory which could not exist

    As long as [_comps] is not used, we can temporary catch it in a [try].
    Then, if "compiler" does not exist in the repository, there will be no fatal error.
    tuong committed Jun 22, 2012
  2. package remove : we run the remove script in the directory where it w…

    …as constructed by default.
    Indeed, some package removes itself with 'make remove'.
    tuong committed Jun 22, 2012
  3. fix the .opam files

    - the field "remove" is produced now
    - provide some accessing function
    tuong committed Jun 22, 2012
  4. Reload the global state after installing the conf-ocaml package, in o…

    …rder the compiler description files to be able to use %{prefix}% and such subtitutions
    committed Jun 22, 2012
  5. Use rsync --delete

    Fix #24
    committed Jun 22, 2012
  6. Delete package on error

    committed Jun 22, 2012
Commits on Jun 21, 2012
  1. [docs] update

    tuong committed Jun 21, 2012
  2. fix the computation of $oversion/reinstall

    - fold on available compilers to update the $oversion/reinstall
    - the "reinstall" file is consulted by the solver only when we 'opam upgrade'
    tuong committed Jun 21, 2012