kind: autotools sources: - kind: git url: upstream:ccache track: baserock/gnu-toolchain ref: 567631456f0899cdf0c382f898d38aadc8901d32 depends: - filename: gnu-toolchain/stage2.bst type: build - gnu-toolchain/fhs-dirs.bst - gnu-toolchain/glibc.bst - gnu-toolchain/zlib.bst environment: PATH: /usr/bin:/bin:/usr/sbin:/sbin:/tools/bin:/tools/sbin config: configure-commands: - ./configure --prefix="%{prefix}" install-commands: - make DESTDIR="%{install-root}" install - mkdir -p "%{install-root}%{libdir}/ccache" - for cc in gcc cc g++ c++; do ln -sf "%{prefix}/bin/ccache" "%{install-root}%{libdir}/ccache/$cc"; done - for cc in gcc cc g++ c++; do ln -sf "%{prefix}/bin/ccache" "%{install-root}%{libdir}/ccache/%{target}-$cc"; done strip-commands: - | %{stage3-strip-binaries} public: bst: split-rules: runtime: (=): [] devel: (>): - | %{bindir}/* - | %{libdir}/ccache/*