[ros-diffs] [cfinck] 31346: - Bump the version to 1.1-SVN - Add the list of changed components from 0.3.6 to 1.1 - Add "scut" to the build - Update svn:ignore for the "sources" directory

cfinck at svn.reactos.org cfinck at svn.reactos.org
Thu Dec 20 01:03:17 CET 2007


Author: cfinck
Date: Thu Dec 20 03:03:17 2007
New Revision: 31346

URL: http://svn.reactos.org/svn/reactos?rev=31346&view=rev
Log:
- Bump the version to 1.1-SVN
- Add the list of changed components from 0.3.6 to 1.1
- Add "scut" to the build
- Update svn:ignore for the "sources" directory

Modified:
    trunk/tools/RosBE/RosBE-Unix/RosBE-Builder.sh
    trunk/tools/RosBE/RosBE-Unix/sources/   (props changed)

Modified: trunk/tools/RosBE/RosBE-Unix/RosBE-Builder.sh
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Unix/RosBE-Builder.sh?rev=31346&r1=31345&r2=31346&view=diff
==============================================================================
--- trunk/tools/RosBE/RosBE-Unix/RosBE-Builder.sh (original)
+++ trunk/tools/RosBE/RosBE-Unix/RosBE-Builder.sh Thu Dec 20 03:03:17 2007
@@ -7,8 +7,8 @@
 # Released under GNU GPL v2 or any later version.
 
 # Constants
-ROSBE_VERSION="0.3.7-SVN"
-KNOWN_ROSBE_VERSIONS="0.3.6 0.3.7-SVN"
+ROSBE_VERSION="1.1-SVN"
+KNOWN_ROSBE_VERSIONS="0.3.6 1.1-SVN"
 DEFAULT_INSTALL_DIR="/usr/RosBE"
 NEEDED_TOOLS="bison flex gcc g++ grep makeinfo"		# GNU Make has a special check
 
@@ -274,6 +274,7 @@
 	process_make=false
 	process_nasm=false
 	process_buildtime=false
+	process_scut=false
 
 	# Logic behind this update part:
 	#   - KNOWN_ROSBE_VERSIONS contains all versions from the oldest to the newest one (in this order!)
@@ -289,8 +290,14 @@
 		if $setvalues; then
 			case "$known_version" in
 				"0.3.6")
-					# TODO: Define what has to be reprocessed, when updating from 0.3.6 to the next version
+					# Updated components from 0.3.6 to 1.1
 					process_cpucount=true
+					process_mingwruntime=true
+					process_w32api=true
+					process_binutils=true
+					process_gcc=true
+					process_nasm=true
+					process_scut=true
 					;;
 			esac
 		fi
@@ -304,6 +311,7 @@
 	process_make=true
 	process_nasm=true
 	process_buildtime=true
+	process_scut=true
 
 	# Create the directory if necessary
 	if $createdir; then
@@ -492,6 +500,12 @@
 	checkrun
 fi
 
+if $process_scut; then
+	echo -n "Compiling scut..."
+	gcc -o "$installdir/bin/scut" "$SCRIPTDIR/tools/scut.c"
+	checkrun
+fi
+
 echo -n "Removing unneeded files... "
 rm -rf "$installdir/mingw32/sys-include"
 rm -rf "$installdir/info"

Propchange: trunk/tools/RosBE/RosBE-Unix/sources/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Thu Dec 20 03:03:17 2007
@@ -1,0 +1,1 @@
+*.tar.bz2




More information about the Ros-diffs mailing list