author | Pierre-Yves David <pierre-yves.david@octobus.net> |
Tue, 11 Mar 2025 02:29:42 +0100 | |
branch | stable |
changeset 53042 | cdd7bf612c7b |
parent 52755 | 1b7a57a5b47a |
permissions | -rw-r--r-- |
52755
1b7a57a5b47a
rust: add safe bindings to bdiff.c
Mitchell Kember <mkember@janestreet.com>
parents:
diff
changeset
|
1 |
fn main() { |
1b7a57a5b47a
rust: add safe bindings to bdiff.c
Mitchell Kember <mkember@janestreet.com>
parents:
diff
changeset
|
2 |
// The relative paths work locally but won't if published to crates.io. |
1b7a57a5b47a
rust: add safe bindings to bdiff.c
Mitchell Kember <mkember@janestreet.com>
parents:
diff
changeset
|
3 |
println!("cargo::rerun-if-changed=../../mercurial/bdiff.c"); |
1b7a57a5b47a
rust: add safe bindings to bdiff.c
Mitchell Kember <mkember@janestreet.com>
parents:
diff
changeset
|
4 |
println!("cargo::rerun-if-changed=../../mercurial/bdiff.h"); |
1b7a57a5b47a
rust: add safe bindings to bdiff.c
Mitchell Kember <mkember@janestreet.com>
parents:
diff
changeset
|
5 |
println!("cargo::rerun-if-changed=../../mercurial/compat.h"); |
1b7a57a5b47a
rust: add safe bindings to bdiff.c
Mitchell Kember <mkember@janestreet.com>
parents:
diff
changeset
|
6 |
println!("cargo::rerun-if-changed=../../mercurial/bitmanipulation.h"); |
1b7a57a5b47a
rust: add safe bindings to bdiff.c
Mitchell Kember <mkember@janestreet.com>
parents:
diff
changeset
|
7 |
cc::Build::new() |
1b7a57a5b47a
rust: add safe bindings to bdiff.c
Mitchell Kember <mkember@janestreet.com>
parents:
diff
changeset
|
8 |
.warnings(true) |
1b7a57a5b47a
rust: add safe bindings to bdiff.c
Mitchell Kember <mkember@janestreet.com>
parents:
diff
changeset
|
9 |
.file("../../mercurial/bdiff.c") |
1b7a57a5b47a
rust: add safe bindings to bdiff.c
Mitchell Kember <mkember@janestreet.com>
parents:
diff
changeset
|
10 |
.compile("bdiff"); |
1b7a57a5b47a
rust: add safe bindings to bdiff.c
Mitchell Kember <mkember@janestreet.com>
parents:
diff
changeset
|
11 |
} |