forhappy/uv-ocaml — pull request #1 by nrlucaroni (2014-04-22 19:27:45+00:00)
Title: Update build system to OASIS; fix missing argument of tcp_bind

Use of OASIS for building this library.

# creates many of the files I've included. _tags, myocamlbuild.ml, configure, Makefile, et cetera. These are tracked since they don't change often and allow client to not have oasis installed on system
oasis setup
# this is the basic build, A makefile is created for easy use of these functions, but for your information.
ocaml setup.ml -configure
ocaml setup.ml -build
ocaml setup.ml -install

Another issue that was resolved was in camluv_tcp.c : 466 where the method uv_tcp_bind has an additional 'flag' argument. I've set this to 0 for now and it's resolution will be in another change-set.

Outstanding Issues -
- I've set the License in the _oasis file to MIT as the one you currently have is custom. You can change this value to anything you like the list is, http://dep.debian.net/deps/dep5/#license-specification