[fargo][sysroot] Update triple and sysroot
Change-Id: I9e9b9209010489a3aad9c53516b124219ae301c0
diff --git a/src/lib.rs b/src/lib.rs
index b254c29..3a08509 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -318,7 +318,7 @@
target_options: &TargetOptions, sysroot_as_path: &PathBuf,
) -> Result<String, Error> {
Ok(format!(
- "-C link-arg=--target={}-unknown-fuchsia -C link-arg=--sysroot={} -Lnative={}",
+ "-C link-arg=--target={} -C link-arg=--sysroot={} -Lnative={}",
get_target_triple(target_options),
sysroot_as_path.to_str().unwrap(),
shared_libraries_path(target_options)?.to_str().unwrap(),
diff --git a/src/sdk.rs b/src/sdk.rs
index 0220801..ec5a118 100644
--- a/src/sdk.rs
+++ b/src/sdk.rs
@@ -134,6 +134,8 @@
Ok(target_out_dir(&options)?
.join("sdks")
.join("zircon_sysroot")
+ .join("arch")
+ .join(options.target_cpu)
.join("sysroot"))
}