Skip to content
Snippets Groups Projects
Commit e53ab0d3 authored by NoisyCoil's avatar NoisyCoil
Browse files

Bug 41137: Define distdir and filename for cross-binutils

parent 9c8ed4d1
Branches
Tags
1 merge request!963Bug 41137: Build gcc-cross and tor-expert-bundle for linux-aarch64
#!/bin/bash
[% c("var/set_default_env") -%]
mkdir /var/tmp/dist
distdir=/var/tmp/dist/binutils
distdir=/var/tmp/dist/[% c("var/distdir") %]
[% IF c("var/linux"); GET c("var/set_hardened_build_flags"); END %]
tar xf [% project %]-[% c("version") %].tar.xz
......@@ -15,6 +15,6 @@ make install MAKEINFO=true
cd /var/tmp/dist
[% c('tar', {
tar_src => [ project ],
tar_src => [ c('var/distdir') ],
tar_args => '-caf ' _ dest_dir _ '/' _ c('filename'),
}) %]
# vim: filetype=yaml sw=2
version: 2.39
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]'
filename: '[% project %]-[% c("version") %]-[% IF c("var/linux-cross") %]cross-[% c("arch") %]-[% END %][% c("var/build_id") %].tar.[% c("compress_tar") %]'
container:
use_container: 1
var:
distdir: binutils
configure_opt: '--disable-multilib --enable-gold --enable-deterministic-archives --enable-plugins'
targets:
......@@ -12,6 +13,7 @@ targets:
configure_opt: '--target=[% c("arch") %]-w64-mingw32 --disable-multilib --enable-deterministic-archives'
linux-cross:
var:
distdir: 'binutils-cross-[% c("arch") %]'
# gold is disabled on cross-compiles until we upgrade to glibc 2.26 and
# binutils 2.28
configure_opt: '--target=[% c("var/crosstarget") %] --disable-multilib --enable-deterministic-archives --enable-plugins'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment