From 9b080084c22732c5d0571e08fce141cd85693f82 Mon Sep 17 00:00:00 2001 From: Rene Eichhorn Date: Sun, 10 Apr 2016 16:04:49 +0200 Subject: [PATCH] fixed library search paths for openvr --- .gitignore | 2 ++ src/sys/build.rs | 3 +++ 2 files changed, 5 insertions(+) diff --git a/.gitignore b/.gitignore index d84c82d..70a1e71 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,5 @@ /modules/oculus_sdk_mac/LibOVR/Lib/Mac/Xcode/Release/ /target *.py[co] +/src/sys/target/ +*.lock diff --git a/src/sys/build.rs b/src/sys/build.rs index 30a21c6..2c71b6a 100644 --- a/src/sys/build.rs +++ b/src/sys/build.rs @@ -2,15 +2,18 @@ #[cfg(target_os="macos")] fn main() { + println!("cargo:rustc-link-search={}/../../openvr/lib/osx32", env!("CARGO_MANIFEST_DIR")); println!("cargo:rustc-link-search={}/../../openvr/bin/osx32", env!("CARGO_MANIFEST_DIR")); } #[cfg(target_os="linux")] fn main() { + println!("cargo:rustc-link-search={}/../../openvr/lib/linux64", env!("CARGO_MANIFEST_DIR")); println!("cargo:rustc-link-search={}/../../openvr/bin/linux64", env!("CARGO_MANIFEST_DIR")); } #[cfg(target_os="windows")] fn main() { + println!("cargo:rustc-link-search={}\\..\\..\\openvr\\lib\\win64", env!("CARGO_MANIFEST_DIR")); println!("cargo:rustc-link-search={}\\..\\..\\openvr\\bin\\win64", env!("CARGO_MANIFEST_DIR")); }