Changeset 1410dc36 in rtems
- Timestamp:
- 10/20/99 15:21:11 (24 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 10629f7
- Parents:
- 7815d96
- Location:
- scripts
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
scripts/binutils.spec.in
r7815d96 r1410dc36 65 65 66 66 %files 67 %dir /opt/rtems 68 %dir /opt/rtems/bin 69 %dir /opt/rtems/info 70 %dir /opt/rtems/lib 71 %dir /opt/rtems/@target_alias@ 72 %dir /opt/rtems/@target_alias@/bin 73 %dir /opt/rtems/@target_alias@/include 74 %dir /opt/rtems/@target_alias@/sys-include 75 %dir /opt/rtems/@target_alias@/lib 76 %dir /opt/rtems/@target_alias@/lib/ldscripts 77 %dir /opt/rtems/man 78 %dir /opt/rtems/man/man1 79 67 80 %doc /opt/rtems/info/as.info* 68 81 %doc /opt/rtems/info/bfd.info* -
scripts/buildall
r7815d96 r1410dc36 17 17 18 18 # This is what we are building this time 19 TARGETS=${ALL_TARGETS}20 #TARGETS="sh-rtems"19 #TARGETS=${ALL_TARGETS} 20 TARGETS="sh-rtems" 21 21 22 22 testing=no 23 24 binutils=990901 25 gcc=2.95.1 26 gdb=4.18 27 newlib=1.8.2 28 buildroot=/opt/tmp 29 30 # 31 # Now get started 32 # 33 start=`date` 34 23 35 24 36 echo PATH=$PATH … … 26 38 if [ ${testing} = yes ] ; then 27 39 ECHO=echo 40 fi 41 42 installed_count=`rpm -qa | grep rtems | wc -l` 43 if [ ${installed_count} -ne 0 ] ; then 44 echo This script should be run with NO rtems RPMs installed. 45 echo It appears that the following rtems RPMs are installed: 46 echo 47 rpm -qa | grep rtems 48 echo 49 echo Please remove these and restart this script. 50 exit 1 28 51 fi 29 52 … … 52 75 test -d log || mkdir log 53 76 54 binutils=99090155 gcc=2.95.156 gdb=4.1857 newlib=1.8.258 77 59 # do all the binutils78 # do all the tools 60 79 for target in ${TARGETS} 61 80 do 62 echo "rpm -ba --buildroot=/opt/tmp \ 63 ${dst}/${target}-binutils-${binutils}.spec >log/${target}-binutils 2>&1" 81 logfile=log/${target}-binutils 82 specfile=${dst}/${target}-binutils-${binutils}.spec 83 echo "rpm -ba --buildroot=${buildroot} ${specfile} >${logfile} 2>&1" 64 84 if [ ${testing} = no ] ; then 65 rpm -ba --buildroot=/opt/tmp \ 66 ${dst}/${target}-binutils-${binutils}.spec >log/${target}-binutils 2>&1 85 rpm -ba --buildroot=${buildroot} ${specfile} >${logfile} 2>&1 67 86 fi 68 87 ${ECHO} rm -rf ${dst}/../BUILD/${target}-binutils* 69 ${ECHO} rm -rf /opt/tmp/opt88 ${ECHO} rm -rf ${buildroot}/opt 70 89 71 90 # now build gdb 72 echo "rpm -ba --buildroot=/opt/tmp \ 73 ${dst}/${target}-gdb-${gdb}.spec >log/${target}-gdb 2>&1" 91 logfile=log/${target}-gdb 92 specfile=${dst}/${target}-gdb-${gdb}.spec 93 echo "rpm -ba --buildroot=${buildroot} ${specfile} >${logfile} 2>&1" 74 94 if [ ${testing} = no ] ; then 75 rpm -ba --buildroot=/opt/tmp \ 76 ${dst}/${target}-gdb-${gdb}.spec >log/${target}-gdb 2>&1 95 rpm -ba --buildroot=${buildroot} ${specfile} >${logfile} 2>&1 77 96 fi 78 97 ${ECHO} rm -rf ${dst}/../BUILD/${target}-gdb* 79 ${ECHO} rm -rf /opt/tmp/opt98 ${ECHO} rm -rf ${buildroot}/opt 80 99 81 100 # now build gcc/newlib … … 84 103 ${ECHO} rpm -i ${dst}/../RPMS/i386/${target}-binutils-${binutils}-0.i386.rpm 85 104 86 echo "rpm -ba --buildroot=/opt/tmp \ 87 ${dst}/${target}-gcc-${gcc}-newlib-${newlib}.spec >log/${target}-gccnewlib 2>&1" 105 logfile=log/${target}-gccnewlib 106 specfile=${dst}/${target}-gcc-${gcc}-newlib-${newlib}.spec 107 echo "rpm -ba --buildroot=${buildroot} ${specfile} >${logfile} 2>&1" 88 108 if [ ${testing} = no ] ; then 89 rpm -ba --buildroot=/opt/tmp \ 90 ${dst}/${target}-gcc-${gcc}-newlib-${newlib}.spec >log/${target}-gccnewlib 2>&1 109 rpm -ba --buildroot=${buildroot} ${specfile} >${logfile} 2>&1 91 110 fi 92 111 ${ECHO} rm -rf ${dst}/../BUILD/${target}-gcc* 93 ${ECHO} rm -rf /opt/tmp/opt112 ${ECHO} rm -rf ${buildroot}/opt 94 113 95 114 echo uninstalling binutils for ${target} … … 99 118 done 100 119 120 staging_dir=/usr3/rtems_cds/test_cd/linux 121 122 ${ECHO} mkdir ${staging_dir} 123 ${ECHO} mkdir ${staging_dir}/RPMS 124 ${ECHO} mkdir ${staging_dir}/SRPMS 125 101 126 echo Moving RPMs to CD staging directory 102 127 for file in `ls -1 ${dst}/../RPMS/i386/*.rpm 2>/dev/null` 103 128 do 104 ${ECHO} mv ${file} /usr3/rtems_cds/test_cd/RPMS129 ${ECHO} mv ${file} ${staging_dir}/RPMS 105 130 done 106 131 … … 108 133 for file in `ls -1 ${dst}/../SRPMS/*.rpm 2>/dev/null` 109 134 do 110 ${ECHO} mv ${file} /usr3/rtems_cds/test_cd/SRPMS135 ${ECHO} mv ${file} ${staging_dir}/SRPMS 111 136 done 112 137 138 # Now we are done 139 140 stop=`date` 141 142 echo 143 echo "Started: " $start 144 echo "Finished: " $stop 113 145 exit 0 -
scripts/gccnewlib.spec.in
r7815d96 r1410dc36 97 97 98 98 %files 99 %dir /opt/rtems 100 %dir /opt/rtems/bin 101 %dir /opt/rtems/info 102 %dir /opt/rtems/lib 103 %dir /opt/rtems/lib/gcc-lib 104 %dir /opt/rtems/lib/gcc-lib/@target_alias@ 105 %dir /opt/rtems/lib/gcc-lib/@target_alias@/@gcc_version@ 106 %dir /opt/rtems/lib/gcc-lib/@target_alias@/@gcc_version@/include 107 %dir /opt/rtems/@target_alias@ 108 %dir /opt/rtems/@target_alias@/include 109 %dir /opt/rtems/@target_alias@/sys-include 110 %dir /opt/rtems/@target_alias@/lib 111 %dir /opt/rtems/man 112 %dir /opt/rtems/man/man1 113 99 114 %doc /opt/rtems/info/chill.info* 100 115 %doc /opt/rtems/info/cpp.info* -
scripts/gdb.spec.in
r7815d96 r1410dc36 65 65 66 66 %files 67 %dir /opt/rtems 68 %dir /opt/rtems/bin 69 %dir /opt/rtems/include 70 %dir /opt/rtems/info 71 %dir /opt/rtems/lib 72 %dir /opt/rtems/man 73 %dir /opt/rtems/man/man1 74 67 75 %doc /opt/rtems/info/gdb.info* 68 76 %doc /opt/rtems/info/mmalloc.info*
Note: See TracChangeset
for help on using the changeset viewer.