From 4c97b4766d994033f8436bb42e9ec2629a7e2d99 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Sun, 3 Apr 2011 06:27:46 +0000 Subject: Handle /go subdirs. --- contrib/crossrpms/gcc/install.add | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'contrib') diff --git a/contrib/crossrpms/gcc/install.add b/contrib/crossrpms/gcc/install.add index 3005fa4eb2..7a9728dc61 100644 --- a/contrib/crossrpms/gcc/install.add +++ b/contrib/crossrpms/gcc/install.add @@ -119,6 +119,17 @@ cp dirs build/files.g++ cp dirs build/files.go +%if %build_go +# Collect /go subdirs + TGTDIR="%{_gcclibdir}/gcc/@tool_target@/%{gcc_version}" + for i in $multilibs; do + case $i in + \. ) echo "${TGTDIR}/go" >> build/files.go ;; + *) echo "${TGTDIR}/$i/go" >> build/files.go ;; + esac + done + +%endif TGTDIR="%{_gcclibdir}/gcc/@tool_target@/%{gcc_version}" f=`find ${RPM_BUILD_ROOT}${TGTDIR} ! -type d -print | sed -e "s,^$RPM_BUILD_ROOT,,g"`; for i in $f; do @@ -137,7 +148,7 @@ *include/c++*);; *include-fixed/*);; *finclude/*);; - */go/*);; + */go/*) ;; # ignore : explicitly put into rpm elsewhere *adainclude*);; *adalib*);; *gnat1);; -- cgit v1.2.3