Инструмент для интеграции системы настройки, сборки и установки в проекты OCaml.
0 ответов

Добавление ws-security в wsdl

Здесь я обрабатываю запросы и ответы от платежного шлюза paga ( https://mypaga.atlassian.net/wiki/spaces/PMNA/pages/42865033/Services).I Я пытаюсь повысить безопасность веб-сервисов. Мой торговый сайт Сайт Joomla. Здесь WSDL, <wsdl:definitions ta…
16 дек '17 в 10:17
1 ответ

Как добавить дополнительные предупреждения в Оазисе?

У меня есть этот файл оазиса с несколькими библиотеками - как я могу включить -w .. а также -warn-error +a для каждого из них? Для справки данный файл оазиса начинается так: OASISFormat: 0.4 Name: re Version: 1.5.0 Synopsis: Pure OCaml regular expre…
06 янв '16 в 21:21
2 ответа

ocaml-glpk (привязки glpk) и ОАЗИС

Предисловие: я новичок в OCaml, OPAM и OASIS. tldr вопрос: как правильно настроить пакет с opam это еще не доступно в хранилище (я не могу просто сделать opam install X)? Более подробная информация приведена ниже: Я пытаюсь включить ocaml-glpk в про…
21 май '15 в 02:52
1 ответ

Как добавить OCAMLOPTFLAGS в Oasis?

Я хотел бы добавить несколько флагов (S, inline 20, nodynlink) в мой файл _oasis, но я получаю ошибку компиляции: AlphaFeatures: ocamlbuild_more_args XOCamlbuildExtraArgs: "-cflags '-S -inline 20'" Мне интересно, как вы можете добавить это. Довольно…
19 сен '17 в 08:54
3 ответа

Оазис забирает неправильно ocamlbuild

Я пытаюсь скомпилировать проект Ocaml с версией Ocaml, предоставленной Opam. Мой ocamlbuild, ocamlfind и оазис кажутся нормальными: /Users/fred/.opam/4.02.1/bin/ocamlbuild dhcp-182-73:compil fred$ which ocamlfind /Users/fred/.opam/4.02.1/bin/ocamlfi…
30 апр '15 в 12:09
3 ответа

Как настроить _oasis для OCaml, чтобы установить флаг "Профиль"

У меня есть существующий проект в OCaml и один _oasis файл. Я не знаю, где включить флаг профилирования для ocamlbuild, Я посмотрел руководство Oasis и код и обнаружил переменную profile доступно в setup.data. Я предполагаю, что это было то, что авт…
17 фев '15 в 12:52
1 ответ

Как разделить основной и остальной код с помощью Ocaml?

Мне было интересно, как я мог добиться следующего: есть вся "бизнес логика" в файле есть main.ml, который использует эту бизнес-логику Бизнес логика: type point = {x:float; y:float;} let pi_known = 3.1415926535897932384626433832795028841971693993751…
12 сен '17 в 10:36
1 ответ

Как заставить Oasis собрать документацию в заданном каталоге?

Я использую систему сборки Oasis для проектов OCaml, и я хотел бы собрать документацию и получить ее в ${projectroot}/doc/api/, На данный момент мой _oasis файл примерно такой: OASISFormat: 0.4 Name: MyProject Version: 0.1alpha Plugins: META (0.4) B…
31 июл '15 в 10:56
1 ответ

Неопределенный модуль при использовании Oasis для создания проекта OCaml

Это опять я.. Я работаю над OCaml проект, и я хотел бы использовать Oasis построить всю кодовую базу. Вот как организована моя кодовая база. src/ core/ init.ml type.ml utils.ml plugin/ main.ml Я сначала только собираю библиотеку со следующими _oasis…
27 сен '16 в 17:35
1 ответ

Разбор oasis xml документов

Я хотел бы узнать, как лучше всего проанализировать ответы, используя oasis xsd. У меня есть следующая ответная строка xml, но я не уверен, как ее проанализировать, я попытался скопировать xsd из oasis, но он не может создать объекты jaxb. Это данны…
07 сен '17 в 14:52
1 ответ

OCaml: использование Oasis с многоуровневыми папками src

Я пытаюсь использовать oasis чтобы скомпилировать мой проект, и мой проект организован следующим образом: _oasis src/ main.ml core_a.ml core_b.ml type.ml plugins/ plugin_a.ml plugin_b.ml Обратите внимание, что в plugin_a.mlэто относится к модулю typ…
27 сен '16 в 01:20
1 ответ

Выходные файлы сборки с OASIS

Есть ли способ сохранить файлы сборки при сборке с OASIS? Я ищу что-то более простое, чем прямое использование ocamlopt -S,
24 мар '15 в 13:35
1 ответ

Нет реализации для следующих модулей: Str

У меня есть проект OCaml, который использует Str модуль, но при компиляции я получаю эту ошибку: $ make ocaml setup.ml -build Finished, 0 targets (0 cached) in 00:00:00. + /home/phase/.opam/system/bin/ocamlfind ocamlopt -g -linkpkg src/objects.cmx s…
24 июл '16 в 01:06
1 ответ

Как предотвратить предупреждения ocamlbuild/oasis предупреждений?

Я использую OCaml и Oasis для генерации соответствующего ввода в ocamlbuild. Здесь очень простой вопрос - каждый раз, когда я собираюсь скомпилировать свое программное обеспечение с ocaml setup.ml -build Я получаю эти предупреждения: W: Cannot get v…
12 июн '15 в 22:30
0 ответов

Как реализовать профили, определенные оазисом для использования в SAML

Я использую Spring Security для реализации saml, скачал образец с https://github.com/spring-projects/spring-security-saml Теперь я хочу внедрить в него xacml, для справки я изучал профиль XACML SAML 2.0 и следовал по ссылке http://pushpalankajaya.bl…
18 май '16 в 08:18
1 ответ

Как добавить -thread в _oasis для компиляции с Core

Я использую oasis построить свой проект, используя несколько внешних пакетов. Теперь я также хочу использовать пакет Core Jane Street. Однако для того, чтобы скомпилировать с Core, вы должны передать -thread флаг для ocamlfindНапример, вот так: ocam…
19 июн '17 в 17:27
1 ответ

Z3 крепления на ocaml

В настоящее время я использую ocaml 4.06.0, и я пытаюсь использовать спутниковый решатель Z3. Я использую оазис opam для компиляции файлов (который строит все успешно). Тем не менее, когда я запускаю собственный код, я получаю следующую ошибку: erro…
10 ноя '18 в 17:50
1 ответ

Основной файл Oasis или Opam для простого проекта OCaml

Я новый пользователь OCaml. Я задал вопрос, чтобы узнать, как настроить базовый проект OCaml, но у меня все еще есть проблемы. Перейти к концу для TL;DR Например, я пытаюсь выучить ирмин. На главной странице Irmin я вижу, что я должен сделать opam i…
09 мар '15 в 13:55
1 ответ

Понимание цели Oasis findlibParent

В настоящее время я работаю над проектом, в котором я использую Oasis для обработки создания файлов OCaml. Работает отлично. Однако я запутался в том, что findlibParent на самом деле делает в определении библиотеки. В документации уточняется Findlib…
15 июн '16 в 06:53
2 ответа

Как указать _oasis или OCamlbuild для создания аннотаций?

Проблема проста: я не могу найти нигде в руководстве OCamlBuild или Oasis, как сказать инструменту автоматически генерировать файлы аннотаций (.cmt) во время компиляции. Файлы аннотаций полезны, потому что Merlin съедает их, когда приходит время рас…
29 июн '15 в 12:41