Skip to content

Commit 2d5c9d4

Browse files
committed
Update to dune 2
Closes #1034
1 parent 96cdc83 commit 2d5c9d4

File tree

11 files changed

+148
-148
lines changed

11 files changed

+148
-148
lines changed

dune-project

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(lang dune 1.12)
1+
(lang dune 2.0)
22

33
(name lwt)
44

lwt.opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ homepage: "https://github.com/ocsigen/lwt"
2020
doc: "https://ocsigen.org/lwt"
2121
bug-reports: "https://github.com/ocsigen/lwt/issues"
2222
depends: [
23-
"dune" {>= "1.12"}
23+
"dune" {>= "2.0"}
2424
"ocaml" {>= "4.08"}
2525
"cppo" {build & >= "1.1.0"}
2626
"ocamlfind" {dev & >= "1.7.3-1"}

lwt_ppx.opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ homepage: "https://github.com/ocsigen/lwt"
1111
doc: "https://ocsigen.org/lwt"
1212
bug-reports: "https://github.com/ocsigen/lwt/issues"
1313
depends: [
14-
"dune" {>= "1.12"}
14+
"dune" {>= "2.0"}
1515
"ocaml" {>= "4.08"}
1616
"ppxlib" {>= "0.16.0"}
1717
"lwt"

lwt_ppx_let.opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ homepage: "https://github.com/ocsigen/lwt"
1111
doc: "https://ocsigen.org/lwt"
1212
bug-reports: "https://github.com/ocsigen/lwt/issues"
1313
depends: [
14-
"dune" {>= "1.12"}
14+
"dune" {>= "2.0"}
1515
"ocaml" {>= "4.08"}
1616
"ppx_let" {with-test}
1717
"lwt"

lwt_react.opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ homepage: "https://github.com/ocsigen/lwt"
1010
doc: "https://ocsigen.org/lwt"
1111
bug-reports: "https://github.com/ocsigen/lwt/issues"
1212
depends: [
13-
"dune" {>= "1.12"}
13+
"dune" {>= "2.0"}
1414
"ocaml" {>= "4.08"}
1515
"cppo" {build & >= "1.1.0"}
1616
"lwt" {>= "3.0.0"}

src/unix/dune

Lines changed: 133 additions & 133 deletions
Original file line numberDiff line numberDiff line change
@@ -51,139 +51,139 @@ let () = Jbuild_plugin.V1.send @@ {|
5151
(wrapped false)
5252
(libraries bigarray lwt ocplib-endian.bigstring threads unix)
5353
|} ^ preprocess ^ {|
54-
(c_names
55-
lwt_unix_stubs
56-
lwt_libev_stubs
57-
lwt_process_stubs
58-
unix_readable
59-
unix_writable
60-
unix_madvise
61-
unix_get_page_size
62-
windows_get_page_size
63-
unix_mincore
64-
unix_read
65-
unix_pread
66-
windows_read
67-
windows_pread
68-
unix_bytes_read
69-
windows_bytes_read
70-
unix_write
71-
unix_pwrite
72-
windows_write
73-
windows_pwrite
74-
unix_bytes_write
75-
windows_bytes_write
76-
unix_readv_writev_utils
77-
unix_iov_max
78-
unix_writev
79-
unix_writev_job
80-
unix_readv
81-
unix_readv_job
82-
unix_send
83-
unix_bytes_send
84-
unix_recv
85-
unix_bytes_recv
86-
unix_recvfrom
87-
unix_bytes_recvfrom
88-
unix_sendto
89-
unix_sendto_byte
90-
unix_bytes_sendto
91-
unix_bytes_sendto_byte
92-
unix_recv_send_utils
93-
unix_recv_msg
94-
unix_send_msg
95-
unix_send_msg_byte
96-
unix_get_credentials
97-
unix_mcast_utils
98-
unix_mcast_set_loop
99-
unix_mcast_set_ttl
100-
unix_mcast_modify_membership
101-
unix_wait4
102-
unix_get_cpu
103-
unix_get_affinity
104-
unix_set_affinity
105-
unix_guess_blocking_job
106-
unix_wait_mincore_job
107-
unix_open_job
108-
unix_read_job
109-
unix_pread_job
110-
windows_read_job
111-
windows_pread_job
112-
unix_bytes_read_job
113-
windows_bytes_read_job
114-
unix_write_job
115-
windows_write_job
116-
unix_pwrite_job
117-
windows_pwrite_job
118-
unix_bytes_write_job
119-
windows_bytes_write_job
120-
unix_stat_job_utils
121-
unix_stat_job
122-
unix_stat_64_job
123-
unix_lstat_job
124-
unix_lstat_64_job
125-
unix_fstat_job
126-
unix_fstat_64_job
127-
unix_utimes_job
128-
unix_isatty_job
129-
unix_opendir_job
130-
unix_closedir_job
131-
unix_valid_dir
132-
unix_invalidate_dir
133-
unix_rewinddir_job
134-
unix_readdir_job
135-
unix_readdir_n_job
136-
unix_readlink_job
137-
unix_lockf_job
138-
unix_getlogin_job
139-
unix_get_pw_gr_nam_id_job
140-
unix_get_network_information_utils
141-
unix_gethostname_job
142-
unix_gethostbyname_job
143-
unix_gethostbyaddr_job
144-
unix_getprotoby_getservby_job
145-
unix_getaddrinfo_job
146-
unix_getnameinfo_job
147-
unix_bind_job
148-
unix_getcwd_job
149-
unix_termios_conversion
150-
unix_tcgetattr_job
151-
unix_tcsetattr_job
152-
windows_is_socket
153-
windows_fsync_job
154-
windows_system_job
155-
windows_not_available
156-
unix_not_available
157-
unix_access_job
158-
unix_chdir_job
159-
unix_chmod_job
160-
unix_chown_job
161-
unix_chroot_job
162-
unix_close_job
163-
unix_fchmod_job
164-
unix_fchown_job
165-
unix_fdatasync_job
166-
unix_fsync_job
167-
unix_ftruncate_job
168-
unix_link_job
169-
unix_lseek_job
170-
unix_mkdir_job
171-
unix_mkfifo_job
172-
unix_rename_job
173-
unix_rmdir_job
174-
unix_symlink_job
175-
unix_tcdrain_job
176-
unix_tcflow_job
177-
unix_tcflush_job
178-
unix_tcsendbreak_job
179-
unix_truncate_job
180-
unix_unlink_job
181-
unix_somaxconn
182-
windows_somaxconn
183-
unix_accept4
184-
)
18554
(install_c_headers lwt_features lwt_config lwt_unix)
186-
(c_flags -I. (:include unix_c_flags.sexp))
55+
(foreign_stubs
56+
(language c)
57+
(names
58+
lwt_unix_stubs
59+
lwt_libev_stubs
60+
lwt_process_stubs
61+
unix_readable
62+
unix_writable
63+
unix_madvise
64+
unix_get_page_size
65+
windows_get_page_size
66+
unix_mincore
67+
unix_read
68+
unix_pread
69+
windows_read
70+
windows_pread
71+
unix_bytes_read
72+
windows_bytes_read
73+
unix_write
74+
unix_pwrite
75+
windows_write
76+
windows_pwrite
77+
unix_bytes_write
78+
windows_bytes_write
79+
unix_readv_writev_utils
80+
unix_iov_max
81+
unix_writev
82+
unix_writev_job
83+
unix_readv
84+
unix_readv_job
85+
unix_send
86+
unix_bytes_send
87+
unix_recv
88+
unix_bytes_recv
89+
unix_recvfrom
90+
unix_bytes_recvfrom
91+
unix_sendto
92+
unix_sendto_byte
93+
unix_bytes_sendto
94+
unix_bytes_sendto_byte
95+
unix_recv_send_utils
96+
unix_recv_msg
97+
unix_send_msg
98+
unix_send_msg_byte
99+
unix_get_credentials
100+
unix_mcast_utils
101+
unix_mcast_set_loop
102+
unix_mcast_set_ttl
103+
unix_mcast_modify_membership
104+
unix_wait4
105+
unix_get_cpu
106+
unix_get_affinity
107+
unix_set_affinity
108+
unix_guess_blocking_job
109+
unix_wait_mincore_job
110+
unix_open_job
111+
unix_read_job
112+
unix_pread_job
113+
windows_read_job
114+
windows_pread_job
115+
unix_bytes_read_job
116+
windows_bytes_read_job
117+
unix_write_job
118+
windows_write_job
119+
unix_pwrite_job
120+
windows_pwrite_job
121+
unix_bytes_write_job
122+
windows_bytes_write_job
123+
unix_stat_job_utils
124+
unix_stat_job
125+
unix_stat_64_job
126+
unix_lstat_job
127+
unix_lstat_64_job
128+
unix_fstat_job
129+
unix_fstat_64_job
130+
unix_utimes_job
131+
unix_isatty_job
132+
unix_opendir_job
133+
unix_closedir_job
134+
unix_valid_dir
135+
unix_invalidate_dir
136+
unix_rewinddir_job
137+
unix_readdir_job
138+
unix_readdir_n_job
139+
unix_readlink_job
140+
unix_lockf_job
141+
unix_getlogin_job
142+
unix_get_pw_gr_nam_id_job
143+
unix_get_network_information_utils
144+
unix_gethostname_job
145+
unix_gethostbyname_job
146+
unix_gethostbyaddr_job
147+
unix_getprotoby_getservby_job
148+
unix_getaddrinfo_job
149+
unix_getnameinfo_job
150+
unix_bind_job
151+
unix_getcwd_job
152+
unix_termios_conversion
153+
unix_tcgetattr_job
154+
unix_tcsetattr_job
155+
windows_is_socket
156+
windows_fsync_job
157+
windows_system_job
158+
windows_not_available
159+
unix_not_available
160+
unix_access_job
161+
unix_chdir_job
162+
unix_chmod_job
163+
unix_chown_job
164+
unix_chroot_job
165+
unix_close_job
166+
unix_fchmod_job
167+
unix_fchown_job
168+
unix_fdatasync_job
169+
unix_fsync_job
170+
unix_ftruncate_job
171+
unix_link_job
172+
unix_lseek_job
173+
unix_mkdir_job
174+
unix_mkfifo_job
175+
unix_rename_job
176+
unix_rmdir_job
177+
unix_symlink_job
178+
unix_tcdrain_job
179+
unix_tcflow_job
180+
unix_tcflush_job
181+
unix_tcsendbreak_job
182+
unix_truncate_job
183+
unix_unlink_job
184+
unix_somaxconn
185+
windows_somaxconn
186+
unix_accept4)
187+
(flags (:include unix_c_flags.sexp)))
187188
(c_library_flags (:include unix_c_library_flags.sexp)))
188-
189189
|}

test/core/dune

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
(preprocess (future_syntax))
55
(flags (:standard -w +A-40-42)))
66

7-
(alias
8-
(name runtest)
7+
(rule
8+
(alias runtest)
99
(package lwt)
1010
(action (run %{exe:main.exe})))

test/ppx/dune

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
(preprocess (pps lwt_ppx))
55
(flags (:standard -warn-error -22)))
66

7-
(alias
8-
(name runtest)
7+
(rule
8+
(alias runtest)
99
(package lwt_ppx)
1010
(action (run %{exe:main.exe})))

test/ppx_let/dune

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
(preprocess (pps ppx_let))
44
(libraries lwt lwt.unix))
55

6-
(alias
7-
(name runtest)
6+
(rule
7+
(alias runtest)
88
(package lwt_ppx_let)
99
(action (run %{exe:test.exe})))

test/react/dune

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
(name main)
33
(libraries lwt_react lwttester))
44

5-
(alias
6-
(name runtest)
5+
(rule
6+
(alias runtest)
77
(package lwt_react)
88
(action (run %{exe:main.exe})))

0 commit comments

Comments
 (0)