Skip to content

Commit e56c789

Browse files
authored
Bump curl submodule to 7.73.0 (#361)
1 parent 4d58de2 commit e56c789

File tree

3 files changed

+24
-27
lines changed

3 files changed

+24
-27
lines changed

curl-sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "curl-sys"
3-
version = "0.4.37+curl-7.72.0"
3+
version = "0.4.38+curl-7.73.0"
44
authors = ["Alex Crichton <[email protected]>"]
55
links = "curl"
66
build = "build.rs"

curl-sys/build.rs

Lines changed: 22 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -63,31 +63,27 @@ fn main() {
6363
println!("cargo:include={}", include.display());
6464
println!("cargo:static=1");
6565
fs::create_dir_all(include.join("curl")).unwrap();
66-
fs::copy("curl/include/curl/curl.h", include.join("curl/curl.h")).unwrap();
67-
fs::copy(
68-
"curl/include/curl/curlver.h",
69-
include.join("curl/curlver.h"),
70-
)
71-
.unwrap();
72-
fs::copy("curl/include/curl/easy.h", include.join("curl/easy.h")).unwrap();
73-
fs::copy(
74-
"curl/include/curl/mprintf.h",
75-
include.join("curl/mprintf.h"),
76-
)
77-
.unwrap();
78-
fs::copy("curl/include/curl/multi.h", include.join("curl/multi.h")).unwrap();
79-
fs::copy(
80-
"curl/include/curl/stdcheaders.h",
81-
include.join("curl/stdcheaders.h"),
82-
)
83-
.unwrap();
84-
fs::copy("curl/include/curl/system.h", include.join("curl/system.h")).unwrap();
85-
fs::copy("curl/include/curl/urlapi.h", include.join("curl/urlapi.h")).unwrap();
86-
fs::copy(
87-
"curl/include/curl/typecheck-gcc.h",
88-
include.join("curl/typecheck-gcc.h"),
89-
)
90-
.unwrap();
66+
67+
for header in [
68+
"curl.h",
69+
"curlver.h",
70+
"easy.h",
71+
"options.h",
72+
"mprintf.h",
73+
"multi.h",
74+
"stdcheaders.h",
75+
"system.h",
76+
"urlapi.h",
77+
"typecheck-gcc.h",
78+
]
79+
.iter()
80+
{
81+
fs::copy(
82+
format!("curl/include/curl/{}", header),
83+
include.join("curl").join(header),
84+
)
85+
.unwrap();
86+
}
9187

9288
let pkgconfig = dst.join("lib/pkgconfig");
9389
fs::create_dir_all(&pkgconfig).unwrap();
@@ -168,6 +164,7 @@ fn main() {
168164
.file("curl/lib/llist.c")
169165
.file("curl/lib/mime.c")
170166
.file("curl/lib/mprintf.c")
167+
.file("curl/lib/mqtt.c")
171168
.file("curl/lib/multi.c")
172169
.file("curl/lib/netrc.c")
173170
.file("curl/lib/nonblock.c")

curl-sys/curl

Submodule curl updated 1292 files

0 commit comments

Comments
 (0)