forked from Imagelibrary/rtems
Preps for gccgo.
This commit is contained in:
@@ -13,6 +13,9 @@
|
|||||||
%if %build_gcj
|
%if %build_gcj
|
||||||
languages="$languages,java"
|
languages="$languages,java"
|
||||||
%endif
|
%endif
|
||||||
|
%if %build_go
|
||||||
|
languages="$languages,go"
|
||||||
|
%endif
|
||||||
%if %build_objc
|
%if %build_objc
|
||||||
languages="$languages,objc"
|
languages="$languages,objc"
|
||||||
%endif
|
%endif
|
||||||
|
|||||||
@@ -106,6 +106,7 @@
|
|||||||
cp dirs build/files.objc
|
cp dirs build/files.objc
|
||||||
cp dirs build/files.gcj
|
cp dirs build/files.gcj
|
||||||
cp dirs build/files.g++
|
cp dirs build/files.g++
|
||||||
|
cp dirs build/files.go
|
||||||
|
|
||||||
TGTDIR="%{_gcclibdir}/gcc/@tool_target@/%{gcc_version}"
|
TGTDIR="%{_gcclibdir}/gcc/@tool_target@/%{gcc_version}"
|
||||||
f=`find ${RPM_BUILD_ROOT}${TGTDIR} ! -type d -print | sed -e "s,^$RPM_BUILD_ROOT,,g"`;
|
f=`find ${RPM_BUILD_ROOT}${TGTDIR} ! -type d -print | sed -e "s,^$RPM_BUILD_ROOT,,g"`;
|
||||||
@@ -119,17 +120,20 @@
|
|||||||
*cc1plus) ;; # ignore: explicitly put into rpm elsewhere
|
*cc1plus) ;; # ignore: explicitly put into rpm elsewhere
|
||||||
*collect2) ;;
|
*collect2) ;;
|
||||||
*libobjc*) echo "$i" >> build/files.objc ;;
|
*libobjc*) echo "$i" >> build/files.objc ;;
|
||||||
|
*go1) ;; # ignore: explicitly put into rpm elsewhere
|
||||||
*include/objc*) ;;
|
*include/objc*) ;;
|
||||||
*include/g++*);;
|
*include/g++*);;
|
||||||
*include/c++*);;
|
*include/c++*);;
|
||||||
*include-fixed/*);;
|
*include-fixed/*);;
|
||||||
*finclude/*);;
|
*finclude/*);;
|
||||||
|
*/go/*);;
|
||||||
*adainclude*);;
|
*adainclude*);;
|
||||||
*adalib*);;
|
*adalib*);;
|
||||||
*gnat1);;
|
*gnat1);;
|
||||||
*jc1) ;;
|
*jc1) ;;
|
||||||
*jvgenmain) ;;
|
*jvgenmain) ;;
|
||||||
*/libgfortran*.*) echo "$i" >> build/files.gfortran ;;
|
*/libgfortran*.*) echo "$i" >> build/files.gfortran ;;
|
||||||
|
*/libgo*.a) echo "$i" >> build/files.go ;;
|
||||||
%{!?with_pygdb:*/libstdc++*gdb.py*) rm ${RPM_BUILD_ROOT}/$i ;;} # ignore for now
|
%{!?with_pygdb:*/libstdc++*gdb.py*) rm ${RPM_BUILD_ROOT}/$i ;;} # ignore for now
|
||||||
%{?with_pygdb:*/libstdc++*gdb.py*) >> build/files.g++ ;;}
|
%{?with_pygdb:*/libstdc++*gdb.py*) >> build/files.g++ ;;}
|
||||||
*/libstdc++.*) echo "$i" >> build/files.g++ ;;
|
*/libstdc++.*) echo "$i" >> build/files.g++ ;;
|
||||||
|
|||||||
Reference in New Issue
Block a user