Skip to content

Commit

Permalink
binutils: Rework the way we regenerate it
Browse files Browse the repository at this point in the history
  • Loading branch information
Dennisbonke committed Oct 3, 2022
1 parent 2988563 commit 2759c7d
Showing 1 changed file with 31 additions and 3 deletions.
34 changes: 31 additions & 3 deletions bootstrap.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,11 +65,39 @@ sources:
tag: 'binutils-2_32'
version: '2.32'
tools_required:
# TODO Dennis: autoconf-2.71 is too new, I'll grab this during the toolchain upgrade.
- host-autoconf-v2.69
- host-automake-v1.15
- host-automake-v1.16
- host-libtool
regenerate:
- args: ['autoreconf']
- args: ['autoreconf', '-fvi', '-I../config']
workdir: '@THIS_SOURCE_DIR@/opcodes'
- args: ['libtoolize', '-cfvi']
workdir: '@THIS_SOURCE_DIR@/opcodes'
- args: ['autoreconf', '-fvi', '-I../config']
workdir: '@THIS_SOURCE_DIR@/bfd'
- args: ['libtoolize', '-cfvi']
workdir: '@THIS_SOURCE_DIR@/bfd'
- args: ['autoreconf', '-fvi', '-I../config']
workdir: '@THIS_SOURCE_DIR@/ld'
- args: ['libtoolize', '-cfvi']
workdir: '@THIS_SOURCE_DIR@/ld'
- args: ['autoreconf', '-fvi', '-I../config']
workdir: '@THIS_SOURCE_DIR@/'
- args: ['libtoolize', '-cfvi']
workdir: '@THIS_SOURCE_DIR@/'
- args: ['autoreconf', '-fvi', '-I../config']
workdir: '@THIS_SOURCE_DIR@/gas'
- args: ['libtoolize', '-cfvi']
workdir: '@THIS_SOURCE_DIR@/gas'
- args: ['autoreconf', '-fvi', '-I../config']
workdir: '@THIS_SOURCE_DIR@/binutils'
- args: ['libtoolize', '-cfvi']
workdir: '@THIS_SOURCE_DIR@/binutils'
- args: ['autoreconf', '-fvi', '-I../config']
workdir: '@THIS_SOURCE_DIR@/gprof'
- args: ['libtoolize', '-cfvi']
workdir: '@THIS_SOURCE_DIR@/gprof'

- name: cralgo
subdir: 'ports'
Expand Down Expand Up @@ -441,7 +469,7 @@ tools:
labels: [aarch64, riscv64]
architecture: '@OPTION:arch@'
from_source: binutils
revision: 2
revision: 3
configure:
- args:
- '@THIS_SOURCE_DIR@/configure'
Expand Down

0 comments on commit 2759c7d

Please sign in to comment.