Commits

camlspotter committed 75119cc

oasis setup

Comments (0)

Files changed (5)

 (* OASIS_START *)
-(* DO NOT EDIT (digest: f2a7ecf996b9d8298872ed8aa45c774d) *)
-Authors of orakuda
+(* DO NOT EDIT (digest: 63582a408b9848b727b92904ac3074af) *)
+Authors of spotlib
 Jun FURUSE
 (* OASIS_STOP *)
 (* OASIS_START *)
-(* DO NOT EDIT (digest: da3e66ccab839a9beb4baff852878395) *)
-This is the INSTALL file for the orakuda distribution.
+(* DO NOT EDIT (digest: 079b45d945085bd110d4ccc6c59d3013) *)
+This is the INSTALL file for the spotlib distribution.
 
 This package uses OASIS to generate its build system. See section OASIS for
 full information. 
 In order to compile this package, you will need:
 * ocaml
 * findlib
+* omake
 
 Installing
 ==========
 (* OASIS_START *)
-(* DO NOT EDIT (digest: d74830faab2e3dbe7dc448b989bae66e) *)
-This is the README file for the orakuda distribution.
+(* DO NOT EDIT (digest: 9d8d2d281b3bd370e1cef4a679849655) *)
+This is the README file for the spotlib distribution.
 
-ORakuda, Perlish string literals
+Camlspotter's personal library
 
 See the files INSTALL.txt for building and installation instructions. 
 
 OASISFormat: 0.2
-Name:        orakuda
-Version:     1.0.0
-Synopsis:    ORakuda, Perlish string literals
+Name:        spotlib
+Version:     2.0.0
+Synopsis:    Camlspotter's personal library
 Authors:     Jun FURUSE
 License:     LGPL-2.0 with OCaml linking exception
 Plugins:      StdFiles (0.2)
 BuildType:    Custom (0.2)
 InstallType:    Custom (0.2)
-XCustomBuild: yes no | omake --install; omake
-XCustomInstall: omake install
-XCustomUninstall: omake uninstall
+XCustomBuild: . ./setup.data; yes no | omake --install; omake
+XCustomInstall: . ./setup.data; omake install
+XCustomUninstall: . ./setup.data; omake uninstall
 BuildTools: omake
 BuildDepends:  unix
+
+Library spotlib
+  Path:          lib
+  FindlibName:   spotlib
 (* setup.ml generated for the first time by OASIS v0.3.0 *)
 
 (* OASIS_START *)
-(* DO NOT EDIT (digest: 68cb93f1d8f39be6293563a23bda0595) *)
+(* DO NOT EDIT (digest: a45b6486433ab9f57b53dbf343202586) *)
 (*
    Regenerated by OASIS v0.3.0
    Visit http://oasis.forge.ocamlcore.org for more information and
             CustomPlugin.cmd_main =
               [
                  (OASISExpr.EBool true,
-                   ("yes", ["no"; "|"; "omake"; "--install;"; "omake"]))
+                   (".",
+                     [
+                        "./setup.data;";
+                        "yes";
+                        "no";
+                        "|";
+                        "omake";
+                        "--install;";
+                        "omake"
+                     ]))
               ];
             cmd_clean = [(OASISExpr.EBool true, None)];
             cmd_distclean = [(OASISExpr.EBool true, None)];
        CustomPlugin.main
          {
             CustomPlugin.cmd_main =
-              [(OASISExpr.EBool true, ("omake", ["install"]))];
+              [
+                 (OASISExpr.EBool true,
+                   (".", ["./setup.data;"; "omake"; "install"]))
+              ];
             cmd_clean = [(OASISExpr.EBool true, None)];
             cmd_distclean = [(OASISExpr.EBool true, None)];
             };
        CustomPlugin.main
          {
             CustomPlugin.cmd_main =
-              [(OASISExpr.EBool true, ("omake", ["uninstall"]))];
+              [
+                 (OASISExpr.EBool true,
+                   (".", ["./setup.data;"; "omake"; "uninstall"]))
+              ];
             cmd_clean = [(OASISExpr.EBool true, None)];
             cmd_distclean = [(OASISExpr.EBool true, None)];
             };
                CustomPlugin.cmd_main =
                  [
                     (OASISExpr.EBool true,
-                      ("yes", ["no"; "|"; "omake"; "--install;"; "omake"]))
+                      (".",
+                        [
+                           "./setup.data;";
+                           "yes";
+                           "no";
+                           "|";
+                           "omake";
+                           "--install;";
+                           "omake"
+                        ]))
                  ];
                cmd_clean = [(OASISExpr.EBool true, None)];
                cmd_distclean = [(OASISExpr.EBool true, None)];
           CustomPlugin.clean
             {
                CustomPlugin.cmd_main =
-                 [(OASISExpr.EBool true, ("omake", ["install"]))];
+                 [
+                    (OASISExpr.EBool true,
+                      (".", ["./setup.data;"; "omake"; "install"]))
+                 ];
                cmd_clean = [(OASISExpr.EBool true, None)];
                cmd_distclean = [(OASISExpr.EBool true, None)];
                };
           CustomPlugin.clean
             {
                CustomPlugin.cmd_main =
-                 [(OASISExpr.EBool true, ("omake", ["uninstall"]))];
+                 [
+                    (OASISExpr.EBool true,
+                      (".", ["./setup.data;"; "omake"; "uninstall"]))
+                 ];
                cmd_clean = [(OASISExpr.EBool true, None)];
                cmd_distclean = [(OASISExpr.EBool true, None)];
                }
                CustomPlugin.cmd_main =
                  [
                     (OASISExpr.EBool true,
-                      ("yes", ["no"; "|"; "omake"; "--install;"; "omake"]))
+                      (".",
+                        [
+                           "./setup.data;";
+                           "yes";
+                           "no";
+                           "|";
+                           "omake";
+                           "--install;";
+                           "omake"
+                        ]))
                  ];
                cmd_clean = [(OASISExpr.EBool true, None)];
                cmd_distclean = [(OASISExpr.EBool true, None)];
           CustomPlugin.distclean
             {
                CustomPlugin.cmd_main =
-                 [(OASISExpr.EBool true, ("omake", ["install"]))];
+                 [
+                    (OASISExpr.EBool true,
+                      (".", ["./setup.data;"; "omake"; "install"]))
+                 ];
                cmd_clean = [(OASISExpr.EBool true, None)];
                cmd_distclean = [(OASISExpr.EBool true, None)];
                };
           CustomPlugin.distclean
             {
                CustomPlugin.cmd_main =
-                 [(OASISExpr.EBool true, ("omake", ["uninstall"]))];
+                 [
+                    (OASISExpr.EBool true,
+                      (".", ["./setup.data;"; "omake"; "uninstall"]))
+                 ];
                cmd_clean = [(OASISExpr.EBool true, None)];
                cmd_distclean = [(OASISExpr.EBool true, None)];
                }
           oasis_version = "0.2";
           ocaml_version = None;
           findlib_version = None;
-          name = "orakuda";
-          version = "1.0.0";
+          name = "spotlib";
+          version = "2.0.0";
           license =
             OASISLicense.DEP5License
               (OASISLicense.DEP5Unit
           maintainers = [];
           authors = ["Jun FURUSE"];
           homepage = None;
-          synopsis = "ORakuda, Perlish string literals";
+          synopsis = "Camlspotter's personal library";
           description = None;
           categories = [];
           conf_type = (`Configure, "internal", Some "0.3");
                post_command = [(OASISExpr.EBool true, None)];
                };
           files_ab = [];
-          sections = [];
+          sections =
+            [
+               Library
+                 ({
+                     cs_name = "spotlib";
+                     cs_data = PropList.Data.create ();
+                     cs_plugin_data = [];
+                     },
+                   {
+                      bs_build = [(OASISExpr.EBool true, true)];
+                      bs_install = [(OASISExpr.EBool true, true)];
+                      bs_path = "lib";
+                      bs_compiled_object = Best;
+                      bs_build_depends = [FindlibPackage ("unix", None)];
+                      bs_build_tools = [ExternalTool "omake"];
+                      bs_c_sources = [];
+                      bs_data_files = [];
+                      bs_ccopt = [(OASISExpr.EBool true, [])];
+                      bs_cclib = [(OASISExpr.EBool true, [])];
+                      bs_dlllib = [(OASISExpr.EBool true, [])];
+                      bs_dllpath = [(OASISExpr.EBool true, [])];
+                      bs_byteopt = [(OASISExpr.EBool true, [])];
+                      bs_nativeopt = [(OASISExpr.EBool true, [])];
+                      },
+                   {
+                      lib_modules = [];
+                      lib_pack = false;
+                      lib_internal_modules = [];
+                      lib_findlib_parent = None;
+                      lib_findlib_name = Some "spotlib";
+                      lib_findlib_containers = [];
+                      })
+            ];
           plugins = [(`Extra, "StdFiles", Some "0.2")];
           schema_data = PropList.Data.create ();
           plugin_data = [];
           };
      oasis_fn = Some "_oasis";
      oasis_version = "0.3.0";
-     oasis_digest = Some ";\030K\025,\226\1673\001\190L\247+\169\001\142";
+     oasis_digest = Some "7\238\186\200\241\159bpv\t\241\179\192\234A1";
      oasis_exec = None;
      oasis_setup_args = [];
      setup_update = false;
 
 let setup () = BaseSetup.setup setup_t;;
 
-# 5535 "setup.ml"
+# 5612 "setup.ml"
 (* OASIS_STOP *)
 let () = setup ();;