Commits

camlspotter committed c21ea65

build update

Comments (0)

Files changed (9)

 (* OASIS_START *)
-(* DO NOT EDIT (digest: 079b45d945085bd110d4ccc6c59d3013) *)
+(* DO NOT EDIT (digest: 88ed6e6bb9da0cbbd39aa3c4d7bb5134) *)
 This is the INSTALL file for the spotlib distribution.
 
 This package uses OASIS to generate its build system. See section OASIS for
 In order to compile this package, you will need:
 * ocaml
 * findlib
-* omake
 
 Installing
 ==========
 try
   PREFIX=$(getenv PREFIX)
 default
-  try
-    PREFIX=$(getenv prefix)
-  default
-    eprintln(Specify PREFIX or prefix environment variable.)
-    exit 1 
+  eprintln(Specify PREFIX or prefix environment variable.)
+  exit 1 
 
 # OCaml 
 # ========================================================================
 OASISFormat: 0.2
 Name:        spotlib
 Version:     2.0.1
-Synopsis:    Camlspotter's personal library
+Synopsis:    Useful functions for OCaml programming used by @camlspotter
 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; PREFIX=$prefix omake
-XCustomInstall: PREFIX=$prefix omake install
-XCustomUninstall: PREFIX=$prefix omake uninstall
+XCustomBuild: yes no | omake --install; omake
+XCustomInstall: omake install
+XCustomUninstall: omake uninstall
 BuildTools: omake
-BuildDepends:  unix
-
-Library spotlib
-  Path:          lib
-  FindlibName:   spotlib

opam/spotlib.2.0.1/descr

+Useful functions for OCaml programming used by @camlspotter
+Spotlib is a small library package used for several softwares by Jun Furuse.
+It is almost a poor replication of Jane Street Core, but it is small.

opam/spotlib.2.0.1/opam

+opam-version: "1"
+maintainer: "jun.furuse@gmail.com"
+build: [
+  ["ocaml" "setup.ml" "-configure" "--prefix" "%{prefix}%"]
+  ["ocaml" "setup.ml" "-build"]
+  ["ocaml" "setup.ml" "-install"]
+]
+remove: [
+  ["omake" "unintall"]
+]
+ocaml-version: [>= "4.0.0"]
+depends: ["ocamlfind" "omake"]

opam/spotlib.2.0.1/url

+archive: https://bitbucket.org/camlspotter/ocaml-indent/get/2.0.1.tar.gz

opam/template/descr

+Useful functions for OCaml programming used by @camlspotter
+Spotlib is a small library package used for several softwares by Jun Furuse.
+It is almost a poor replication of Jane Street Core, but it is small.

opam/template/opam

+ocaml-version: [>= "4.0.0"]
+depends: ["ocamlfind" "omake"]
 (* setup.ml generated for the first time by OASIS v0.3.0 *)
 
 (* OASIS_START *)
-(* DO NOT EDIT (digest: a523aa73e057dbdbec8bf60be263bcd9) *)
+(* DO NOT EDIT (digest: 79e82341512153391836c53c3c00c4c3) *)
 (*
    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;";
-                        "PREFIX=$prefix";
-                        "omake"
-                     ]))
+                   ("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,
-                   ("PREFIX=$prefix", ["omake"; "install"]))
-              ];
+              [(OASISExpr.EBool true, ("omake", ["install"]))];
             cmd_clean = [(OASISExpr.EBool true, None)];
             cmd_distclean = [(OASISExpr.EBool true, None)];
             };
        CustomPlugin.main
          {
             CustomPlugin.cmd_main =
-              [
-                 (OASISExpr.EBool true,
-                   ("PREFIX=$prefix", ["omake"; "uninstall"]))
-              ];
+              [(OASISExpr.EBool true, ("omake", ["uninstall"]))];
             cmd_clean = [(OASISExpr.EBool true, None)];
             cmd_distclean = [(OASISExpr.EBool true, None)];
             };
                CustomPlugin.cmd_main =
                  [
                     (OASISExpr.EBool true,
-                      (".",
-                        [
-                           "yes";
-                           "no";
-                           "|";
-                           "omake";
-                           "--install;";
-                           "PREFIX=$prefix";
-                           "omake"
-                        ]))
+                      ("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,
-                      ("PREFIX=$prefix", ["omake"; "install"]))
-                 ];
+                 [(OASISExpr.EBool true, ("omake", ["install"]))];
                cmd_clean = [(OASISExpr.EBool true, None)];
                cmd_distclean = [(OASISExpr.EBool true, None)];
                };
           CustomPlugin.clean
             {
                CustomPlugin.cmd_main =
-                 [
-                    (OASISExpr.EBool true,
-                      ("PREFIX=$prefix", ["omake"; "uninstall"]))
-                 ];
+                 [(OASISExpr.EBool true, ("omake", ["uninstall"]))];
                cmd_clean = [(OASISExpr.EBool true, None)];
                cmd_distclean = [(OASISExpr.EBool true, None)];
                }
                CustomPlugin.cmd_main =
                  [
                     (OASISExpr.EBool true,
-                      (".",
-                        [
-                           "yes";
-                           "no";
-                           "|";
-                           "omake";
-                           "--install;";
-                           "PREFIX=$prefix";
-                           "omake"
-                        ]))
+                      ("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,
-                      ("PREFIX=$prefix", ["omake"; "install"]))
-                 ];
+                 [(OASISExpr.EBool true, ("omake", ["install"]))];
                cmd_clean = [(OASISExpr.EBool true, None)];
                cmd_distclean = [(OASISExpr.EBool true, None)];
                };
           CustomPlugin.distclean
             {
                CustomPlugin.cmd_main =
-                 [
-                    (OASISExpr.EBool true,
-                      ("PREFIX=$prefix", ["omake"; "uninstall"]))
-                 ];
+                 [(OASISExpr.EBool true, ("omake", ["uninstall"]))];
                cmd_clean = [(OASISExpr.EBool true, None)];
                cmd_distclean = [(OASISExpr.EBool true, None)];
                }
           maintainers = [];
           authors = ["Jun FURUSE"];
           homepage = None;
-          synopsis = "Camlspotter's personal library";
+          synopsis =
+            "Useful functions for OCaml programming used by @camlspotter";
           description = None;
           categories = [];
           conf_type = (`Configure, "internal", Some "0.3");
                post_command = [(OASISExpr.EBool true, None)];
                };
           files_ab = [];
-          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 = [];
-                      })
-            ];
+          sections = [];
           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 "\188w\r\154\209\006\250\250\211\230gf\197\151\243\160";
+     oasis_digest = Some "6\161_\187\213\247cT\213\166<\138\212\233\193\153";
      oasis_exec = None;
      oasis_setup_args = [];
      setup_update = false;
 
 let setup () = BaseSetup.setup setup_t;;
 
-# 5613 "setup.ml"
+# 5536 "setup.ml"
 (* OASIS_STOP *)
 let () = setup ();;
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.