Chris_T avatar Chris_T committed 501df89

Compile the example lin_eq_comp.

Comments (0)

Files changed (5)

   Install:        false
   CompiledObject: best
 
+Executable lin_eq_comp
+  Path:           examples/lin_eq_comp
+  MainIs:         lin_eq_comp.ml
+  BuildDepends:   lacaml
+  Install:        false
+  CompiledObject: best
+
 Executable lin_reg
   Path:           examples/lin_reg
   MainIs:         lin_reg.ml
 # OASIS_START
-# DO NOT EDIT (digest: 29aae8e4c406010f0211599d6aaeeaad)
+# DO NOT EDIT (digest: 412f6425afa821e93255eb10f678baeb)
 # Library lacaml
 <lib/*.ml{,i}>: oasis_library_lacaml_ccopt
 "lib/impl_c.c": oasis_library_lacaml_ccopt
 <examples/svd/svd.{native,byte}>: pkg_bigarray
 <examples/svd/*.ml{,i}>: use_lacaml
 <examples/svd/*.ml{,i}>: pkg_bigarray
+# Executable lin_eq_comp
+<examples/lin_eq_comp/lin_eq_comp.{native,byte}>: use_lacaml
+<examples/lin_eq_comp/lin_eq_comp.{native,byte}>: pkg_bigarray
+<examples/lin_eq_comp/*.ml{,i}>: use_lacaml
+<examples/lin_eq_comp/*.ml{,i}>: pkg_bigarray
 # Executable blas
 "examples/blas/blas.byte": use_lacaml
 "examples/blas/blas.byte": pkg_bigarray

examples/lin_eq_comp/lin_eq_comp.ml

 open Format
 open Bigarray
 
-open Lacaml.Impl.D
+open Lacaml.D
 open Lacaml.Io
 
 let () = Random.self_init ()
 (* OASIS_START *)
-(* DO NOT EDIT (digest: 5b257962f15b2638b4029df30e63f3c6) *)
+(* DO NOT EDIT (digest: 676236ceeecafeb9cb1b7a2ddb00132c) *)
 module OASISGettext = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISGettext.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISGettext.ml"
   
   let ns_ str = 
     str
 end
 
 module OASISExpr = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISExpr.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISExpr.ml"
   
   
   
 
 
 module BaseEnvLight = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseEnvLight.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseEnvLight.ml"
   
   module MapString = Map.Make(String)
   
 
 
 module MyOCamlbuildFindlib = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/plugins/ocamlbuild/MyOCamlbuildFindlib.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/plugins/ocamlbuild/MyOCamlbuildFindlib.ml"
   
   (** OCamlbuild extension, copied from 
     * http://brion.inria.fr/gallium/index.php/Using_ocamlfind_with_ocamlbuild
 end
 
 module MyOCamlbuildBase = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/plugins/ocamlbuild/MyOCamlbuildBase.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/plugins/ocamlbuild/MyOCamlbuildBase.ml"
   
   (** Base functions for writing myocamlbuild.ml
       @author Sylvain Le Gall
   type name = string 
   type tag = string 
   
-# 55 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/plugins/ocamlbuild/MyOCamlbuildBase.ml"
+# 55 "/tmp/buildd/oasis-0.2.0/src/plugins/ocamlbuild/MyOCamlbuildBase.ml"
   
   type t =
       {
 (* setup.ml generated for the first time by OASIS v0.2.0 *)
 
 (* OASIS_START *)
-(* DO NOT EDIT (digest: be312a00accd5729bdf20985f4588108) *)
+(* DO NOT EDIT (digest: 538ee741dd97c70de7617789327d5efc) *)
 (*
    Regenerated by OASIS v0.2.0
    Visit http://oasis.forge.ocamlcore.org for more information and
    documentation about functions used in this file.
 *)
 module OASISGettext = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISGettext.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISGettext.ml"
   
   let ns_ str = 
     str
 end
 
 module OASISContext = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISContext.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISContext.ml"
   
   open OASISGettext 
   
 end
 
 module OASISUtils = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISUtils.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISUtils.ml"
   
   module MapString = Map.Make(String)
   
 end
 
 module PropList = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/PropList.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/PropList.ml"
   
   open OASISGettext
   
     let clear t =
       Hashtbl.clear t
   
-# 59 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/PropList.ml"
+# 59 "/tmp/buildd/oasis-0.2.0/src/oasis/PropList.ml"
   end
   
   module Schema = 
 end
 
 module OASISMessage = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISMessage.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISMessage.ml"
   
   
   open OASISGettext
 end
 
 module OASISVersion = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISVersion.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISVersion.ml"
   
   open OASISGettext
   
 end
 
 module OASISLicense = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISLicense.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISLicense.ml"
   
   (** License for _oasis fields
       @author Sylvain Le Gall
 end
 
 module OASISExpr = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISExpr.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISExpr.ml"
   
   
   
 end
 
 module OASISTypes = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISTypes.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISTypes.ml"
   
   
   
   
   type plugin_data = (all_plugin * plugin_data_purpose * (unit -> unit)) list
   
-# 102 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISTypes.ml"
+# 102 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISTypes.ml"
   
   type 'a conditional = 'a OASISExpr.choices 
   
 end
 
 module OASISUnixPath = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISUnixPath.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISUnixPath.ml"
   
   type unix_filename = string
   type unix_dirname = string
 end
 
 module OASISSection = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISSection.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISSection.ml"
   
   (** Manipulate section 
       @author Sylvain Le Gall
 end
 
 module OASISBuildSection = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISBuildSection.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISBuildSection.ml"
   
 end
 
 module OASISExecutable = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISExecutable.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISExecutable.ml"
   
   open OASISTypes
   
 end
 
 module OASISLibrary = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISLibrary.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISLibrary.ml"
   
   open OASISTypes
   open OASISUtils
 end
 
 module OASISFlag = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISFlag.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISFlag.ml"
   
 end
 
 module OASISPackage = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISPackage.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISPackage.ml"
   
 end
 
 module OASISSourceRepository = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISSourceRepository.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISSourceRepository.ml"
   
 end
 
 module OASISTest = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISTest.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISTest.ml"
   
 end
 
 module OASISDocument = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/oasis/OASISDocument.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/oasis/OASISDocument.ml"
   
 end
 
 
 module BaseEnvLight = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseEnvLight.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseEnvLight.ml"
   
   module MapString = Map.Make(String)
   
 
 
 module BaseContext = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseContext.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseContext.ml"
   
   open OASISContext 
   
 end
 
 module BaseMessage = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseMessage.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseMessage.ml"
   
   (** Message to user, overrid for Base 
       @author Sylvain Le Gall
 end
 
 module BaseFilePath = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseFilePath.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseFilePath.ml"
   
   
   open Filename
 end
 
 module BaseEnv = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseEnv.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseEnv.ml"
   
   open OASISTypes
   open OASISGettext
 end
 
 module BaseExec = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseExec.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseExec.ml"
   
   open OASISGettext
   open OASISUtils
 end
 
 module BaseFileUtil = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseFileUtil.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseFileUtil.ml"
   
   open OASISGettext
   
 end
 
 module BaseArgExt = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseArgExt.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseArgExt.ml"
   
   open OASISUtils
   open OASISGettext
 end
 
 module BaseCheck = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseCheck.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseCheck.ml"
   
   open BaseEnv
   open BaseMessage
 end
 
 module BaseOCamlcConfig = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseOCamlcConfig.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseOCamlcConfig.ml"
   
   
   open BaseEnv
 end
 
 module BaseStandardVar = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseStandardVar.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseStandardVar.ml"
   
   
   open OASISGettext
 end
 
 module BaseFileAB = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseFileAB.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseFileAB.ml"
   
   open BaseEnv
   open OASISGettext
 end
 
 module BaseLog = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseLog.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseLog.ml"
   
   open OASISUtils
   
 end
 
 module BaseBuilt = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseBuilt.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseBuilt.ml"
   
   open OASISTypes
   open OASISGettext
 end
 
 module BaseCustom = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseCustom.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseCustom.ml"
   
   open BaseEnv
   open BaseMessage
 end
 
 module BaseDynVar = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseDynVar.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseDynVar.ml"
   
   
   open OASISTypes
 end
 
 module BaseTest = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseTest.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseTest.ml"
   
   open BaseEnv
   open BaseMessage
 end
 
 module BaseDoc = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseDoc.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseDoc.ml"
   
   open BaseEnv
   open BaseMessage
 end
 
 module BaseSetup = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseSetup.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseSetup.ml"
   
   open BaseEnv
   open BaseMessage
 end
 
 module BaseDev = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/base/BaseDev.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/base/BaseDev.ml"
   
   
   
 
 
 module InternalConfigurePlugin = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/plugins/internal/InternalConfigurePlugin.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/plugins/internal/InternalConfigurePlugin.ml"
   
   (** Configure using internal scheme
       @author Sylvain Le Gall
 end
 
 module InternalInstallPlugin = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/plugins/internal/InternalInstallPlugin.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/plugins/internal/InternalInstallPlugin.ml"
   
   (** Install using internal scheme
       @author Sylvain Le Gall
 
 
 module OCamlbuildCommon = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/plugins/ocamlbuild/OCamlbuildCommon.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/plugins/ocamlbuild/OCamlbuildCommon.ml"
   
   (** Functions common to OCamlbuild build and doc plugin
     *)
 end
 
 module OCamlbuildPlugin = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/plugins/ocamlbuild/OCamlbuildPlugin.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/plugins/ocamlbuild/OCamlbuildPlugin.ml"
   
   (** Build using ocamlbuild  
       @author Sylvain Le Gall
 end
 
 module OCamlbuildDocPlugin = struct
-# 21 "/Users/mmottl/local/godi312/build/apps/apps-oasis/work/oasis-0.2.0/src/plugins/ocamlbuild/OCamlbuildDocPlugin.ml"
+# 21 "/tmp/buildd/oasis-0.2.0/src/plugins/ocamlbuild/OCamlbuildDocPlugin.ml"
   
   (* Create documentation using ocamlbuild .odocl files
      @author Sylvain Le Gall
                    {exec_custom = false; exec_main_is = "svd.ml"; });
                Executable
                  ({
+                     cs_name = "lin_eq_comp";
+                     cs_data = PropList.Data.create ();
+                     cs_plugin_data = [];
+                     },
+                   {
+                      bs_build = [(OASISExpr.EBool true, true)];
+                      bs_install = [(OASISExpr.EBool true, false)];
+                      bs_path = "examples/lin_eq_comp";
+                      bs_compiled_object = Best;
+                      bs_build_depends = [InternalLibrary "lacaml"];
+                      bs_build_tools = [ExternalTool "ocamlbuild"];
+                      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, [])];
+                      },
+                   {exec_custom = false; exec_main_is = "lin_eq_comp.ml"; });
+               Executable
+                 ({
                      cs_name = "blas";
                      cs_data = PropList.Data.create ();
                      cs_plugin_data = [];
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.