{"action":"created","issue":{"url":"https://api.github.com/repos/ocaml/oasis/issues/76","repository_url":"https://api.github.com/repos/ocaml/oasis","labels_url":"https://api.github.com/repos/ocaml/oasis/issues/76/labels{/name}","comments_url":"https://api.github.com/repos/ocaml/oasis/issues/76/comments","events_url":"https://api.github.com/repos/ocaml/oasis/issues/76/events","html_url":"https://github.com/ocaml/oasis/pull/76","id":147898607,"number":76,"title":"Add handling for findlib directory field.","user":{"login":"Drup","id":801124,"avatar_url":"https://avatars.githubusercontent.com/u/801124?v=3","gravatar_id":"","url":"https://api.github.com/users/Drup","html_url":"https://github.com/Drup","followers_url":"https://api.github.com/users/Drup/followers","following_url":"https://api.github.com/users/Drup/following{/other_user}","gists_url":"https://api.github.com/users/Drup/gists{/gist_id}","starred_url":"https://api.github.com/users/Drup/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Drup/subscriptions","organizations_url":"https://api.github.com/users/Drup/orgs","repos_url":"https://api.github.com/users/Drup/repos","events_url":"https://api.github.com/users/Drup/events{/privacy}","received_events_url":"https://api.github.com/users/Drup/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-04-12T23:05:03Z","updated_at":"2016-04-13T13:15:03Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ocaml/oasis/pulls/76","html_url":"https://github.com/ocaml/oasis/pull/76","diff_url":"https://github.com/ocaml/oasis/pull/76.diff","patch_url":"https://github.com/ocaml/oasis/pull/76.patch"},"body":"This series of patch adds a new field \"FindlibDirectory\" which intends to mimic findlib's \"directory\" field. It adds handling of the new field in meta generation, install and uninstall.\r\n\r\nSee relevant feature request: https://forge.ocamlcore.org/tracker/index.php?func=detail&aid=1305&group_id=54&atid=294\r\n\r\nSince `ocamlfind install` doesn't handle sub directories, I removed usage of ocamlfind for (un)install. All the information needed are available anyway, so I would say it's a rather good thing ...\r\n\r\nI'm completely non-knowledgeable about windows, so I did things in the most uniform way possible compared to the surroundings, and hope for the best. I'll add documentation in a subsequent PR, when this is accepted."},"comment":{"url":"https://api.github.com/repos/ocaml/oasis/issues/comments/209434605","html_url":"https://github.com/ocaml/oasis/pull/76#issuecomment-209434605","issue_url":"https://api.github.com/repos/ocaml/oasis/issues/76","id":209434605,"user":{"login":"Drup","id":801124,"avatar_url":"https://avatars.githubusercontent.com/u/801124?v=3","gravatar_id":"","url":"https://api.github.com/users/Drup","html_url":"https://github.com/Drup","followers_url":"https://api.github.com/users/Drup/followers","following_url":"https://api.github.com/users/Drup/following{/other_user}","gists_url":"https://api.github.com/users/Drup/gists{/gist_id}","starred_url":"https://api.github.com/users/Drup/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Drup/subscriptions","organizations_url":"https://api.github.com/users/Drup/orgs","repos_url":"https://api.github.com/users/Drup/repos","events_url":"https://api.github.com/users/Drup/events{/privacy}","received_events_url":"https://api.github.com/users/Drup/received_events","type":"User","site_admin":false},"created_at":"2016-04-13T13:15:02Z","updated_at":"2016-04-13T13:15:02Z","body":"@gildor478 I see. In opam, libdir = ocamlfind's destdir, so I never really saw the difference. \r\nI changed the implementation to use ocamlfind's destdir.\r\n\r\nI can't run the test right now (because of [this](https://github.com/ocaml/opam-repository/issues/6231)...). Apparently there is another error, which I don't really understand. I'll investigate later."}}