Store libgccjit.so in a lib directory in the GCC CI tarball

This commit is contained in:
Jakub Beránek
2025-03-13 21:32:23 +01:00
parent 34272a5468
commit 38fc11601e
2 changed files with 2 additions and 3 deletions
+1 -1
View File
@@ -2481,7 +2481,7 @@ fn make_run(run: RunConfig<'_>) {
fn run(self, builder: &Builder<'_>) -> Self::Output {
let tarball = Tarball::new(builder, "gcc", &self.target.triple);
let output = builder.ensure(super::gcc::Gcc { target: self.target });
tarball.add_file(output.libgccjit, ".", 0o644);
tarball.add_file(output.libgccjit, "lib", 0o644);
tarball.generate()
}
}
+1 -2
View File
@@ -115,8 +115,7 @@ fn try_download_gcc(builder: &Builder<'_>, target: TargetSelection) -> Option<Pa
t!(gcc_stamp.write());
}
// FIXME: put libgccjit.so into a lib directory in dist::Gcc
let libgccjit = root.join("libgccjit.so");
let libgccjit = root.join("lib").join("libgccjit.so");
create_lib_alias(builder, &libgccjit);
Some(libgccjit)
}