From 091f2f7ff25443db790231d26dc25aea53b979b4 Mon Sep 17 00:00:00 2001 From: Simon Cruanes Date: Tue, 29 Mar 2022 12:47:35 -0400 Subject: [PATCH] vendor curly directly, bypass opam --- src/bin/curly.ml | 1 + src/bin/curly.mli | 1 + src/bin/dune | 6 ++++-- src/bin/http.mli | 1 + src/bin/http.mll | 1 + 5 files changed, 8 insertions(+), 2 deletions(-) create mode 120000 src/bin/curly.ml create mode 120000 src/bin/curly.mli create mode 120000 src/bin/http.mli create mode 120000 src/bin/http.mll diff --git a/src/bin/curly.ml b/src/bin/curly.ml new file mode 120000 index 00000000..635bfce9 --- /dev/null +++ b/src/bin/curly.ml @@ -0,0 +1 @@ +../../vendor/curly/src/curly.ml \ No newline at end of file diff --git a/src/bin/curly.mli b/src/bin/curly.mli new file mode 120000 index 00000000..d0697dc6 --- /dev/null +++ b/src/bin/curly.mli @@ -0,0 +1 @@ +../../vendor/curly/src/curly.mli \ No newline at end of file diff --git a/src/bin/dune b/src/bin/dune index 36eb79c5..938770d9 100644 --- a/src/bin/dune +++ b/src/bin/dune @@ -11,6 +11,8 @@ (name vfs_pack) (public_name tiny-httpd-vfs-pack) (package tiny_httpd) - (modules vfs_pack) - (libraries curly unix) + (modules vfs_pack curly http) + (libraries result unix) (flags :standard -warn-error -3)) + +(ocamllex http) diff --git a/src/bin/http.mli b/src/bin/http.mli new file mode 120000 index 00000000..b4c3203f --- /dev/null +++ b/src/bin/http.mli @@ -0,0 +1 @@ +../../vendor/curly/src/http.mli \ No newline at end of file diff --git a/src/bin/http.mll b/src/bin/http.mll new file mode 120000 index 00000000..492d4bed --- /dev/null +++ b/src/bin/http.mll @@ -0,0 +1 @@ +../../vendor/curly/src/http.mll \ No newline at end of file