mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-05 18:20:34 +00:00
rutabaga_gfx: add gfxstream search path by using env
TEST=build BUG=b:199167472 BUG=b:231635891 Change-Id: I8c69e9dad97007305097e9068a57d74163337648 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3602045 Auto-Submit: Kaiyi Li <kaiyili@google.com> Commit-Queue: Kaiyi Li <kaiyili@google.com> Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Dennis Kempin <denniskempin@google.com>
This commit is contained in:
parent
e742c70edc
commit
ffa8743f2c
1 changed files with 9 additions and 0 deletions
|
@ -164,6 +164,13 @@ fn virglrenderer() -> Result<()> {
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[cfg(feature = "gfxstream")]
|
||||||
|
fn gfxstream() -> Result<()> {
|
||||||
|
let gfxstream_path = std::env::var("GFXSTREAM_PATH")?;
|
||||||
|
println!("cargo:rustc-link-search={}", gfxstream_path);
|
||||||
|
Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
fn main() -> Result<()> {
|
fn main() -> Result<()> {
|
||||||
// Skip installing dependencies when generating documents.
|
// Skip installing dependencies when generating documents.
|
||||||
if std::env::var("CARGO_DOC").is_ok() {
|
if std::env::var("CARGO_DOC").is_ok() {
|
||||||
|
@ -172,6 +179,8 @@ fn main() -> Result<()> {
|
||||||
|
|
||||||
#[cfg(feature = "virgl_renderer")]
|
#[cfg(feature = "virgl_renderer")]
|
||||||
virglrenderer()?;
|
virglrenderer()?;
|
||||||
|
#[cfg(feature = "gfxstream")]
|
||||||
|
gfxstream()?;
|
||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue