Skip to content
Snippets Groups Projects
Commit aa79f018 authored by Praneet Rathi's avatar Praneet Rathi
Browse files

cuda woprk?

parent c06b1537
No related branches found
No related tags found
1 merge request!115GPU backend
Pipeline #201039 failed
......@@ -718,7 +718,6 @@ name = "juno_build"
version = "0.1.0"
dependencies = [
"hercules_ir",
"hercules_rt",
"juno_frontend",
"with_builtin_macros",
]
......
......@@ -4,6 +4,9 @@ version = "0.1.0"
authors = ["Russel Arbore <rarbore2@illinois.edu>"]
edition = "2021"
[features]
cuda = ["juno_build/cuda"]
[build-dependencies]
juno_build = { path = "../../juno_build" }
......
......@@ -6,4 +6,11 @@ fn main() {
.unwrap()
.build()
.unwrap();
#[cfg(feature = "cuda")]
println!("cargo::rustc-link-search=native=/usr/lib/x86_64-linux-gnu/");
#[cfg(feature = "cuda")]
println!("cargo:rustc-link-search=native=/usr/local/cuda/lib64");
#[cfg(feature = "cuda")]
println!("cargo:rustc-link-lib=cudart");
}
......@@ -4,6 +4,9 @@ version = "0.1.0"
authors = ["Russel Arbore <rarbore2@illinois.edu>"]
edition = "2021"
[features]
cuda = ["juno_build/cuda", "hercules_rt/cuda"]
[build-dependencies]
juno_build = { path = "../../juno_build" }
......
......@@ -6,4 +6,11 @@ fn main() {
.unwrap()
.build()
.unwrap();
#[cfg(feature = "cuda")]
println!("cargo::rustc-link-search=native=/usr/lib/x86_64-linux-gnu/");
#[cfg(feature = "cuda")]
println!("cargo:rustc-link-search=native=/usr/local/cuda/lib64");
#[cfg(feature = "cuda")]
println!("cargo:rustc-link-lib=cudart");
}
......@@ -4,6 +4,9 @@ version = "0.1.0"
authors = ["Russel Arbore <rarbore2@illinois.edu>"]
edition = "2021"
[features]
cuda = ["juno_build/cuda", "hercules_rt/cuda"]
[build-dependencies]
juno_build = { path = "../../juno_build" }
......
......@@ -6,4 +6,11 @@ fn main() {
.unwrap()
.build()
.unwrap();
#[cfg(feature = "cuda")]
println!("cargo::rustc-link-search=native=/usr/lib/x86_64-linux-gnu/");
#[cfg(feature = "cuda")]
println!("cargo:rustc-link-search=native=/usr/local/cuda/lib64");
#[cfg(feature = "cuda")]
println!("cargo:rustc-link-lib=cudart");
}
......@@ -5,10 +5,9 @@ authors = ["Aaron Councilman <aaronjc4@illinois.edu>"]
edition = "2021"
[features]
cuda = ["juno_frontend/cuda", "hercules_rt/cuda"]
cuda = ["juno_frontend/cuda"]
[dependencies]
juno_frontend = { path = "../juno_frontend" }
hercules_rt = { path = "../hercules_rt", optional = true }
hercules_ir = { path = "../hercules_ir" }
with_builtin_macros = "0.1.0"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment