summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.ocamlinit30
-rw-r--r--_oasis3
2 files changed, 32 insertions, 1 deletions
diff --git a/.ocamlinit b/.ocamlinit
new file mode 100644
index 0000000..96a55ea
--- /dev/null
+++ b/.ocamlinit
@@ -0,0 +1,30 @@
+(* Vyconf development utop environment
+ *
+ * NOTE: To keep this functioning as expected, we will need to register new
+ * package dependencies here as they are added to the project.
+ *
+ * TODO: Automate the addition of dependencies via an _oasis plugin.
+ *)
+
+let () =
+ try Topdirs.dir_directory (Sys.getenv "OCAML_TOPLEVEL_PATH")
+ with Not_found -> ()
+;;
+
+#use "topfind";;
+
+#require "lwt";;
+#require "lwt.unix";;
+#require "lwt.ppx";;
+#require "ppx_deriving.runtime";;
+#require "ppx_deriving.show";;
+#require "ppx_deriving_yojson";;
+#require "fileutils";;
+#require "pcre";;
+#require "toml";;
+#require "xml-light";;
+
+#directory "/Users/sf/Programming/VyConf/vyconf/_build";;
+#cd "_build/src";;
+
+print_string "VyConf .ocamlinit has been successfully loaded\n";;
diff --git a/_oasis b/_oasis
index 48cd8a6..cbf14bf 100644
--- a/_oasis
+++ b/_oasis
@@ -13,7 +13,8 @@ Plugins: META (0.4), DevFiles (0.4)
Library "vyconf"
Path: src
- Modules: Vytree, Config_tree, Reference_tree, Curly_parser
+ Modules: Config_tree, Reference_tree, Curly_parser
+ InternalModules: Defaults, Directories, Startup, Util, Value_checker, Vylist, Vytree
Library "vyconf-client"
Path: src