Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dune port #574

Closed
wants to merge 56 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
7e49cc0
Return Val_unit from use_value.
yallop Jul 30, 2018
be1e32a
Mark ctypes_use as 'noalloc'
yallop Jul 30, 2018
103c1fe
.gitignore jbuilder
rgrinberg Feb 15, 2018
4b79590
WIP
rgrinberg Feb 15, 2018
593f0bf
WIP 2
rgrinberg Feb 15, 2018
f8f7fa0
More wip
rgrinberg Feb 16, 2018
e2aea4e
Port to dune
rgrinberg Sep 13, 2018
8223ec5
Add _opam to .gitignore for opam 2
aantron Sep 25, 2018
d411a42
Merge pull request #575 from aantron/gitignore-opam2
yallop Sep 25, 2018
5198827
Travis: add a OCaml 4.07 build.
yallop Oct 1, 2018
82cc6a6
Fix argv allocation/lifetime in the FTS example.
yallop Oct 1, 2018
3ff13fc
Travis: remove the OCaml 4.01 job
yallop Oct 1, 2018
3243c89
OPAM: update the minimum OCaml version to 4.02.3.
yallop Oct 1, 2018
6b39705
Update Bigarray kind conversion: use GADTs from OCaml 4.02.
yallop Oct 1, 2018
8515bc7
Use syntax 'let pat : typ = ' from OCaml 4.02.
yallop Oct 1, 2018
09bbe61
Use Bigarray layout GADTs (OCaml >= 4.02)
yallop Oct 1, 2018
3e5f8c4
Travis: switch OS X job to 4.07.0
yallop Oct 1, 2018
cb1d87a
Travis: switch OS X job to OPAM 2.
yallop Oct 1, 2018
4727fb3
Merge pull request #578 from yallop/ocaml-407
yallop Oct 2, 2018
2d55cd9
Merge pull request #577 from yallop/ocaml-402
yallop Oct 2, 2018
3b7e633
Eliminate uses of <complex.h> on Android.
yallop Oct 2, 2018
20ce352
Merge pull request #570 from yallop/use-value-no-alloc
yallop Nov 1, 2018
066cf8f
Merge pull request #579 from yallop/complex-android
yallop Nov 1, 2018
2c5af23
use CMPLX[FL]? macros instead of I
fdopen Dec 6, 2018
2bfa131
remove __USE_MINGW_ANSI_STDIO from stub generation code
fdopen Dec 6, 2018
4750aef
windows: fix issues introduced by OCaml 4.07
fdopen Dec 6, 2018
73ddc75
Avoid unaligned writes
fdopen Dec 6, 2018
e192f74
Merge pull request #586 from fdopen/mingw-stdio
yallop Dec 7, 2018
e698210
Fix LDouble.to_int and add LDouble.mant_dig
fdopen Dec 6, 2018
612b533
Merge pull request #585 from fdopen/complx
yallop Dec 7, 2018
5315981
Merge pull request #583 from fdopen/ldouble-to-int
yallop Dec 7, 2018
85a799d
Merge pull request #584 from fdopen/unaligned
yallop Dec 7, 2018
0031fda
Merge branch 'jbuilder-port' of https://github.com/rgrinberg/ocaml-ct…
avsm Dec 12, 2018
3da9149
port some jbuild files to dune
avsm Dec 12, 2018
33da045
more fixes for dune build
avsm Dec 12, 2018
c50fd15
use implicit targets in copy rules
avsm Dec 12, 2018
8a23dd5
more build fixes
avsm Dec 28, 2018
02c3b62
port gen_c_primitives to configurator
avsm Dec 31, 2018
be09264
use dune.configurator
avsm Dec 31, 2018
a7dfd92
continue port by fixing libffi detection
avsm Dec 31, 2018
0957573
remove unused discover
avsm Dec 31, 2018
547a31e
remove extact_from_c
avsm Dec 31, 2018
e72c7a2
move ffi configure to right subdir
avsm Dec 31, 2018
758ebe0
add missing cstubs str dependency
avsm Dec 31, 2018
731a538
add ctypes-top package
avsm Dec 31, 2018
4e54c06
temporarily comment out unthreaded variant
avsm Dec 31, 2018
a5a9655
add META compatability templates
avsm Dec 31, 2018
8c96d99
remove temp file
avsm Dec 31, 2018
64cdfd9
add -principal to build to match makefile
avsm Dec 31, 2018
5826794
start porting opam file to dune
avsm Dec 31, 2018
b17ab3a
install ctypes stubs headers
avsm Dec 31, 2018
3ef5a52
add stub generator build for date
avsm Dec 31, 2018
8f7efe9
use @chris00 fix to configurator instead of mine
avsm Dec 31, 2018
74613ed
build fts examples
avsm Dec 31, 2018
1990f07
log the offending bad integer for fts_info_of_int
avsm Dec 31, 2018
b23e808
add dune file for fts stubgen
avsm Dec 31, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
.gitignore jbuilder
rgrinberg committed Sep 13, 2018
commit 103c1fe11b271e1dd62b7f710d77b4dabf3a8be0
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -27,3 +27,7 @@ date_stubs.c
fts_generated.ml
fts_stubs.c
libffi_abi.ml

*.install
.merlin
_build