Mercurial > public > mercurial-scm > hg-stable
view rust/hg-core/build.rs @ 44418:00d251d32007
rust-nodemap: special case for prefixes of NULL_NODE
We have to behave as though NULL_NODE was stored in the node tree,
although we don't store it.
Differential Revision: https://phab.mercurial-scm.org/D7798
author | Georges Racinet <georges.racinet@octobus.net> |
---|---|
date | Tue, 18 Feb 2020 19:11:16 +0100 |
parents | d8d4fa9a7f18 |
children | 97c10b157665 |
line wrap: on
line source
// build.rs // // Copyright 2020 Raphaël Gomès <rgomes@octobus.net> // // This software may be used and distributed according to the terms of the // GNU General Public License version 2 or any later version. #[cfg(feature = "with-re2")] use cc; #[cfg(feature = "with-re2")] fn compile_re2() { cc::Build::new() .cpp(true) .flag("-std=c++11") .file("src/re2/rust_re2.cpp") .compile("librustre.a"); println!("cargo:rustc-link-lib=re2"); } fn main() { #[cfg(feature = "with-re2")] compile_re2(); }