Questions tagged [oasis]

A tool to integrate a configure, build and install system in OCaml projects.

OASIS is a tool to integrate a configure, build and install system in projects.

For more information, see the OASIS homepage.

45 questions
0
votes
1 answer

How to provide child class of document in OASIS API for Filenet

We are trying to use OASIS API to create a document in Filenet through Atom. We tried different syntax but not working. If it's just cmis:document it's working but if we change that with any leaf class of document it's not supporting. Does anyone…
0
votes
1 answer

How can I open modules defined outside my project root directory in my ocaml file?

I'm not experienced in ocaml, my situation here is that I'm writing my ocaml code, I try to access the types that defined in other .ml files, which locate outside of my project root directory. I tried to set up _oasis, however when I specify the…
Cyrus
  • 11
  • 4
0
votes
1 answer

Where does session stored in SAML?

It is browser based or is it IdP based? I am looking their official document, I could not find any details about session management. Is there anyone aware or session in SAML? Technical Document:…
Aravin
  • 6,605
  • 5
  • 42
  • 58
0
votes
1 answer

Parse oasis xml documents

I would like to find out the best way to parse responses using oasis xsd. I have the following response xml string but am not sure how to parse it, i tried copying the xsd from oasis but it fails to create jaxb objects. This is the xml response…
kwm
  • 29
  • 4
0
votes
1 answer

Output path of OCaml executable in OASIS

I'm trying to specify executables in my _oasis configuration. This works fine so far, and a link to the compiled binary is created in the root directory of my _oasis configuration. However, I would rather have the binary (link) be created in the…
0
votes
1 answer

How properly add str module to oasis config?

What do I have right now: _oasis file: OASISFormat: 0.4 Name: Count Lines Version: 0.0.1 Synopsis: Counts the number of lines in the project Authors: Bogdan Nechyporenko License: LGPL-2.1 with OCaml linking exception Executable…
Bogdan Nechyporenko
  • 1,226
  • 2
  • 14
  • 21
0
votes
1 answer

Using Ocamlbuild plugins with Oasis

What is the proper way to integrate Ocamlbuild plugins like Ocamlbuild-protoc into a project managed by Oasis? I know how to manually edit myocamlbuild.ml to invoke the plugin, but that's not enough, because the proper tags have not been set.…
Jon Smark
  • 2,528
  • 24
  • 31
0
votes
2 answers

Choose which file to compile to get a module with Oasis

I decided to switch my compilation environment from a Makefile and a configure file to Oasis. In my configure file I had this command : EXTERNALLIB="" if test "$USEOCAMLFIND" = yes; then EXTERNALLIB=$(ocamlfind query -i-format External) fi and in…
Lhooq
  • 4,281
  • 1
  • 18
  • 37
0
votes
1 answer

ocaml + oasis + custom module, how to compile

So i have the following files: _oasis: OASISFormat: 0.4 Name: PongBattleServer Version: 0.1.0 Synopsis: Server for handling multi-player pong games Authors: Jason Miesionczek License: MIT Plugins: META (0.4), DevFiles…
Jason Miesionczek
  • 14,268
  • 17
  • 76
  • 108
0
votes
1 answer

Undefined module when using Oasis to build an OCaml project

It's me, again.. I am working on an OCaml project and I would like to use Oasis to build the whole code base. Here is how my codebase is organized. src/ core/ init.ml type.ml utils.ml plugin/ main.ml I firstly only…
lllllllllllll
  • 8,519
  • 9
  • 45
  • 80
0
votes
1 answer

OCaml: using Oasis with multiple-level src folders

I am trying to use oasis to compile my project, and my project is organized in this way: _oasis src/ main.ml core_a.ml core_b.ml type.ml plugins/ plugin_a.ml plugin_b.ml Note that in the plugin_a.ml, it refers…
lllllllllllll
  • 8,519
  • 9
  • 45
  • 80
0
votes
1 answer

Understanding Oasis findlibParent's purpose

I am currently working on a project where I am using Oasis to handling building of the OCaml files. It works great. However I am confused at what findlibParent is actually doing in a library definition. The documentation specifies FindlibParent:…
user6467981
0
votes
1 answer

Retry on bpel INVOKE activity if backend service returns FAIL

I am trying to implement a scenario in which I have to invoke a third party soap service from BPEL invoke activity. If backend service returns "SUCCESS" then continue the sequence else if service returns "FAIL" then retry on invoke activity until…
Waqas Ali Razzaq
  • 659
  • 1
  • 5
  • 30
0
votes
1 answer

How to prevent warnings ocamlbuild/oasis warnings?

I'm using OCaml, and Oasis to generate the appropriate input to ocamlbuild. Very straightforward question here - every time I go to compile my software with ocaml setup.ml -build I get these warnings: W: Cannot get variable ext_obj W: Cannot get…
Adam Miller
  • 1,756
  • 1
  • 25
  • 44
-1
votes
2 answers

ocaml-glpk (glpk bindings) and OASIS

Preface: I am new to OCaml, OPAM, and OASIS. tldr question: How do I properly set up a package with opam that is not already available in the repository (I can't just do opam install X)? More details follow: I am trying to include ocaml-glpk in an…
Dimitrios
  • 301
  • 3
  • 11
1 2
3