package ocamlbuild

  1. Overview
  2. Docs
OCamlbuild is a build system with builtin rules to easily build most OCaml projects

Install

Dune Dependency

Authors

Maintainers

Sources

0.15.0.tar.gz
sha512=c8311a9a78491bf759eb27153d6ba4692d27cd935759a145f96a8ba8f3c2e97cef54e7d654ed1c2c07c74f60482a4fef5224e26d0f04450e69cdcb9418c762d3

Description

Published: 09 Jul 2024

Dependencies (1)

  1. ocaml >= "4.08"

Dev Dependencies (2)

  1. menhirLib with-test
  2. ocamlfind with-test

  1. ANSITerminal < "0.8"
  2. abella < "2.0.8"
  3. afl-persistent < "1.1"
  4. ago < "0.4"
  5. alba < "0.4.1"
  6. aliases
  7. anycache < "0.7.4"
  8. apron < "20150820" | >= "20160108"
  9. archimedes
  10. archsat
  11. arp < "1.0.0"
  12. ascii85 < "0.4"
  13. asetmap
  14. asl < "0.11"
  15. asli < "0.2.0"
  16. asn1-combinators < "0.2.2"
  17. assertions
  18. astring
  19. atd2cconv
  20. BetterErrors
  21. b0
  22. bap-build
  23. base58
  24. base64 < "2.2.0"
  25. batteries < "3.7.1"
  26. bddapron
  27. bear
  28. beluga < "1.0"
  29. benchmark < "1.5"
  30. bencode < "2.0"
  31. bindlib >= "4.0.4" & < "6.0.0"
  32. bisect
  33. bisect_ppx < "1.3.3"
  34. bisect_ppx-ocamlbuild >= "1.0.1"
  35. bitcoin < "3.0"
  36. bolt
  37. bookaml
  38. bos
  39. bpf
  40. bracetax
  41. brotli
  42. brozip
  43. brr
  44. bytesrw
  45. cairo2 < "0.6"
  46. callipyge < "0.2"
  47. camllib
  48. camlp4 >= "4.02+1" & != "4.02+system" & != "4.03+system" & != "4.04+system" & != "4.05+system" & != "4.06+system" & != "4.07+system" & != "4.08+system" & != "4.09+system" & != "4.10+system" & != "4.11+system" & != "4.12+system" & != "4.13+system"
  49. camltc < "0.9.8"
  50. caper
  51. captureio
  52. cbor < "0.3"
  53. cconv < "0.5"
  54. certify < "0.3.0"
  55. cgroups
  56. choice < "0.4"
  57. clangml < "4.0.0"
  58. cmark
  59. cmarkit
  60. cmdliner < "1.0.3"
  61. cmdtui < "0.4.3"
  62. combine
  63. conex < "0.10.0"
  64. coq-serapi < "8.9.0+0.6.0"
  65. corecount
  66. cow < "2.3.0"
  67. cppo_ocamlbuild
  68. cpuid < "0.1.2"
  69. crc < "2.0.0"
  70. crdt-ml
  71. crunch < "2.1.0"
  72. crypt < "1.3"
  73. cryptokit < "1.16.1"
  74. csv < "2.0"
  75. ctypes-build
  76. cudf < "0.10"
  77. DAGaml
  78. datalog < "0.6"
  79. debian-formats < "0.1.2"
  80. dedukti < "2.7"
  81. devkit < "1.0"
  82. digestif < "0.6.1"
  83. dispatch < "0.4.0"
  84. diy
  85. docker-api < "0.2"
  86. dockerfile < "3.0.0"
  87. dolmen < "0.4"
  88. dolog < "4.0.0"
  89. domain-name < "0.1.2"
  90. dose3 < "6.1"
  91. down
  92. dtoa < "0.3.0"
  93. duration < "0.1.2"
  94. dyntype
  95. earley < "3.0.0"
  96. efl
  97. eigen < "0.1.0"
  98. elasticsearch-cli < "0.5"
  99. emoji < "2.0.0"
  100. enumerators
  101. exenum < "0.82.0"
  102. expect < "0.1.0"
  103. extunix < "0.3.1"
  104. ezsqlite < "0.4"
  105. faraday < "0.3.0"
  106. farfadet
  107. fieldslib < "v0.12.0"
  108. fileutils < "0.6.1"
  109. fix < "20181206"
  110. flock
  111. flow_parser < "0.229.1"
  112. fmt
  113. fpath
  114. fstar < "2025.02.17"
  115. fstreams
  116. functoria-runtime < "2.1.0"
  117. GuaCaml
  118. gadelac
  119. gammu < "0.9.4"
  120. gapi-ocaml < "0.3.6"
  121. gdal < "0.10.0"
  122. gedcom
  123. gen < "0.5.1"
  124. gen-bs
  125. genspir < "1.0.0"
  126. geoip
  127. getopt < "20230213"
  128. gg
  129. gmap < "0.2.1"
  130. goblint-cil < "1.8.0"
  131. google-drive-ocamlfuse < "0.6.23"
  132. gperftools < "0.4"
  133. grain_wasm_spec
  134. grib
  135. gsl < "1.20.0"
  136. hamt
  137. hdfs
  138. heptagon
  139. herdtools7 < "7.54"
  140. hevea
  141. higher >= "0.3.0"
  142. hiredis < "0.8"
  143. hkdf < "1.0.3"
  144. hlarp
  145. hmap
  146. htmlit
  147. humane-re
  148. ISO8601 < "0.2.6"
  149. i2c
  150. inferno < "20190924"
  151. inotify < "2.4"
  152. integers < "0.3.0"
  153. inuit < "0.4.1"
  154. io
  155. irc-client < "0.6.0"
  156. irrlicht
  157. itv-tree < "2.2"
  158. jasmin < "2023.06.0"
  159. javascriptcore
  160. jekyll-format < "0.2.0"
  161. jemalloc < "0.2"
  162. jhupllib < "0.2.2"
  163. joolog
  164. js-build-tools
  165. js_of_ocaml-ocamlbuild
  166. json-rpc
  167. jsonm
  168. jsont
  169. junit < "1.0"
  170. kaputt
  171. karamel
  172. kinetic-client < "0.0.11"
  173. kremlin < "transition"
  174. lablqml < "0.6"
  175. lacaml < "10.0.1"
  176. lambdasoup < "0.6.2"
  177. launchd < "1.3"
  178. lem
  179. lens < "1.2.1"
  180. libssh
  181. libsvm < "0.9.4"
  182. libudev
  183. linkage
  184. linksem
  185. lipsum
  186. llvm < "3.9"
  187. llvmgraph
  188. logs
  189. logs-syslog < "0.2.0"
  190. lru < "0.3.0"
  191. lua-ml < "0.9.3"
  192. lustre-v6 < "6.103.3"
  193. lutils < "1.51.2"
  194. lutin < "2.71.10"
  195. lwt-binio
  196. lwt-zmq
  197. lwt_glib < "1.1.0"
  198. lymp
  199. lz4 < "1.2.0"
  200. lzo < "0.0.3"
  201. macaque < "0.7.4"
  202. macaroons
  203. magic-mime < "1.0.1"
  204. maildir
  205. mariadb < "1.2.0"
  206. markup < "0.7.6"
  207. maxminddb < "0.4"
  208. memcpy
  209. menhir < "20200123"
  210. mergeable-vector
  211. mesh < "0.8.9"
  212. milter < "1.0.4"
  213. mindstorm < "0.8"
  214. minima-theme
  215. minisat < "0.2"
  216. mirage < "3.1.1"
  217. mirage-block < "1.1.0"
  218. mirage-block-ramdisk < "0.4"
  219. mirage-block-solo5 < "0.6.0"
  220. mirage-bootvar-solo5 < "0.6.0"
  221. mirage-bootvar-xen < "0.3.1" | = "0.4.0"
  222. mirage-btrees
  223. mirage-channel < "3.1.0"
  224. mirage-channel-lwt < "3.1.0"
  225. mirage-clock < "1.3.0"
  226. mirage-clock-freestanding < "1.3.0"
  227. mirage-clock-lwt < "1.3.0"
  228. mirage-clock-unix < "1.3.0"
  229. mirage-clock-xen
  230. mirage-console < "2.3.2"
  231. mirage-console-lwt < "2.3.2"
  232. mirage-console-solo5 < "0.6.0"
  233. mirage-console-unix < "2.3.2"
  234. mirage-console-xen-proto < "2.3.2"
  235. mirage-device < "1.1.0"
  236. mirage-entropy < "0.5.1"
  237. mirage-flow < "1.3.0"
  238. mirage-flow-lwt < "1.3.0"
  239. mirage-flow-unix < "1.3.0"
  240. mirage-fs < "1.1.1"
  241. mirage-fs-lwt < "1.1.1"
  242. mirage-kv < "1.1.1"
  243. mirage-kv-lwt < "1.1.0"
  244. mirage-logs < "1.0.0"
  245. mirage-net < "1.1.1"
  246. mirage-net-lwt < "1.1.0"
  247. mirage-net-macosx < "1.2.0"
  248. mirage-net-solo5 < "0.4.3"
  249. mirage-os-shim
  250. mirage-protocols < "1.2.0"
  251. mirage-protocols-lwt < "1.2.0"
  252. mirage-random < "1.1.0"
  253. mirage-runtime < "3.0.5"
  254. mirage-seal
  255. mirage-solo5 < "0.6.2"
  256. mirage-stack < "1.1.0"
  257. mirage-stack-lwt < "1.1.0"
  258. mirage-tc
  259. mirage-time < "1.1.0"
  260. mirage-time-lwt < "1.1.0"
  261. mirage-types != "1.0.0" & < "3.0.5"
  262. mirage-types-lwt = "3.0.0"
  263. mirage-unix < "3.2.0"
  264. mirage-vnetif < "0.4.0"
  265. mirage-xen-posix < "3.0.4"
  266. mkaudio < "1.1.0"
  267. mlbdd < "0.6"
  268. mlcuddidl
  269. monadlib
  270. monomorphic < "1.3"
  271. morbig < "0.10.3"
  272. mosquitto
  273. mparser < "1.3"
  274. mpp < "0.3.4"
  275. msat < "0.8"
  276. msgpack
  277. msgpck < "1.3"
  278. mtime
  279. murmur3 < "0.3"
  280. mustache < "3.1.0"
  281. mybuild < "7"
  282. named-pipe
  283. namespaces
  284. netlink < "0.3.4"
  285. nlopt-ocaml < "transition"
  286. nlp
  287. noCanren < "0.3.0~alpha1"
  288. nocrypto
  289. nosetup
  290. note
  291. notty < "0.2.3"
  292. oasis
  293. oasis2debian
  294. oasis2opam
  295. obandit
  296. obelisk < "0.5.0"
  297. objsize
  298. obus < "1.2.0"
  299. obytelib
  300. ocaml-buddy
  301. ocaml-migrate-parsetree-ocamlbuild
  302. ocaml-monadic < "0.4.0"
  303. ocaml-protoc < "2.0.1"
  304. ocaml-protoc-yojson
  305. ocaml-sat-solvers
  306. ocaml-systemd < "1.3"
  307. ocaml-xdg-basedir < "transition"
  308. ocamlbuild-atdgen
  309. ocamlbuild-pkg
  310. ocamlbuild-protoc
  311. ocamlclean
  312. ocamldap < "transition"
  313. ocamlfuse = "2.7.1-cvs2"
  314. ocamlify
  315. ocamlmod
  316. ocamlnet
  317. ocamlpp
  318. ocapic
  319. ocb-stubblr
  320. ocephes
  321. ocp-index-top
  322. ocplib-endian < "1.1"
  323. ocsfml
  324. octavius < "1.1.0"
  325. odds < "1.1"
  326. odepack < "0.6.9"
  327. odig
  328. olinq < "0.3"
  329. olmi
  330. omd < "1.3.2"
  331. oml >= "0.0.7"
  332. omod
  333. omonad
  334. oolc
  335. opal < "0.1.1"
  336. ordma < "0.0.5"
  337. orm >= "0.7.1"
  338. orocksdb
  339. osc < "0.2.0"
  340. osdp < "1.1.1"
  341. ostap < "0.6"
  342. osx-acl
  343. osx-attr
  344. osx-membership
  345. osx-mount
  346. osx-plutil
  347. osx-xattr
  348. otfm
  349. otr < "0.3.6"
  350. ott >= "0.32"
  351. ounit < "2.1.2"
  352. pa_comprehension
  353. pa_qualified < "0.6"
  354. pa_solution != "0.6"
  355. pa_where
  356. papi < "0.1.1"
  357. parany < "5.0.0"
  358. pareto
  359. parmap < "1.1.1"
  360. parse-argv < "0.1.0"
  361. pbkdf < "0.3.0"
  362. pcap-format < "0.5.2"
  363. pci
  364. pci-db
  365. pcre < "7.3.0"
  366. pds-reachability < "0.2.3"
  367. pgocaml < "4.0"
  368. pgsolver
  369. piqi < "0.7.6"
  370. piqilib < "0.6.14"
  371. pkcs11 < "0.18.0"
  372. pla < "1.2"
  373. plplot < "5.11.0-1"
  374. podge
  375. polyglot
  376. posix-clock
  377. posix-getopt < "2.0.0"
  378. posix-math
  379. posix-mqueue
  380. posix-semaphore
  381. posix-time
  382. posix-types < "2.0.0"
  383. postgresql < "4.1.0"
  384. pprint < "20200226"
  385. ppx_const < "2.0"
  386. ppx_defer < "0.3.0"
  387. ppx_deriving_argparse
  388. ppx_distr_guards < "0.2"
  389. ppx_monoid < "0.3.2"
  390. printbox < "0.2"
  391. process
  392. proj4
  393. proverif < "2.01"
  394. psq < "0.1.1"
  395. ptime
  396. pure-splitmix < "0.3"
  397. py < "1.1"
  398. qbf < "0.3"
  399. qcheck < "0.8"
  400. qcstm
  401. qfs
  402. qocamlbrowser
  403. qrc
  404. qtest < "2.9"
  405. radare2 < "0.0.3"
  406. randomconv < "0.1.1"
  407. ranger
  408. raygun4ocaml
  409. rdbg < "1.196.12"
  410. rdr
  411. re < "1.7.2"
  412. react
  413. reactiveData < "0.2"
  414. records < "0.7.0"
  415. res < "5.0.0"
  416. resource-pooling < "1.1"
  417. rfc6287 < "1.0.4"
  418. rfsm < "1.6-alpha-3"
  419. riak
  420. riak-pb
  421. rlp
  422. rml < "1.09.06"
  423. root1d < "0.5"
  424. rotor
  425. rresult
  426. Snowflake
  427. safa
  428. safepass < "3.0"
  429. sail < "0.15"
  430. salsa20 < "1.0.0"
  431. salsa20-core < "1.0.0"
  432. sattools
  433. scid
  434. scrypt-kdf < "1.0.0"
  435. secp256k1 < "0.2.5"
  436. semver < "0.2.1"
  437. sendmsg
  438. sequence
  439. session < "0.4.0"
  440. sessions
  441. setr
  442. sgf < "1.0.1"
  443. shcaml
  444. sid
  445. simple-diff
  446. simple_pam
  447. smart-print < "0.3.0"
  448. smtp
  449. snappy < "0.1.2"
  450. socketcan
  451. sodium
  452. sosa
  453. spelll < "0.3"
  454. spreadsheet
  455. sqlgg < "20200521"
  456. sqlite3 < "4.2.0"
  457. starterkit
  458. statmemprof-emacs
  459. statverif
  460. stdint < "0.5.1"
  461. stemming
  462. stringext < "1.5.0"
  463. sturgeon < "0.4.2"
  464. symkat
  465. syndic != "1.5" & < "1.6.0"
  466. syslog-message = "0.0.2"
  467. systemverilog < "0.0.2"
  468. TCSLib
  469. tallgeese
  470. tdk
  471. terminal_size < "0.1.4"
  472. text
  473. textwrap < "0.2.1"
  474. tgls
  475. tip-parser < "0.4"
  476. tls < "0.11.0"
  477. tlstunnel
  478. topkg
  479. topkg-care
  480. touist < "3.5.0"
  481. tplib
  482. tptp
  483. travis-opam < "1.2.0"
  484. tree_layout < "0.2"
  485. tsdl
  486. ttweetnacl
  487. tuntap < "1.5.0"
  488. type_conv
  489. typerep < "v0.12.0"
  490. tyre < "0.4"
  491. tyxml = "4.2.0"
  492. uchar
  493. uint < "2.0.1"
  494. ulex
  495. ulex-camlp5
  496. unix-dirent
  497. unix-errno < "0.6.0"
  498. unix-sys-resource
  499. unix-sys-stat
  500. unix-time
  501. unix-type-representations
  502. unix-unistd
  503. usb
  504. user-setup
  505. uucd
  506. uucp
  507. uuidm
  508. uunf
  509. uuseg
  510. uutf
  511. variantslib < "v0.12.0"
  512. vector3 < "1.0.0"
  513. vg
  514. vhdlib
  515. visitors < "20200207"
  516. volt
  517. wamp < "1.2"
  518. wasm
  519. webbrowser
  520. webidl
  521. webmachine < "0.5.0"
  522. win-error < "0.3"
  523. win-eventlog < "0.2"
  524. wiringpi
  525. xen-evtchn < "2.0.0"
  526. xmlm
  527. xxhash
  528. yajl
  529. yices2_bindings
  530. yurt < "0.6"
  531. zbar
  532. zipc
  533. zlist < "0.4.0"
  534. zmq < "5.0.0"
  535. zstd < "0.3"
  536. zxcvbn < "2.3+2"

Conflicts (2)

  1. ocamlfind < "1.6.2"
  2. base-ocamlbuild
OCaml

Innovation. Community. Security.