Mercurial > hg
view rust/hg-core/build.rs @ 44624:7cab8dbd0497
git: implement basic bookmark activation
This is very limited, but it allows 'hg update foo' when already on foo.
The caching is based on bmstore's caching.
author | Josef 'Jeff' Sipek <jeffpc@josefsipek.net> |
---|---|
date | Thu, 26 Mar 2020 17:49:30 -0400 |
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(); }