Author: dreimer Date: Sun Jun 10 21:16:04 2007 New Revision: 27121
URL: http://svn.reactos.org/svn/reactos?rev=27121&view=rev Log: - Header Modification in SVN.cmd - Configurator reaches Beta Stadium. Hopefully no bugs are left.
Modified: trunk/tools/RosBE-Windows/Root/Config.cmd trunk/tools/RosBE-Windows/Root/SVN.cmd
Modified: trunk/tools/RosBE-Windows/Root/Config.cmd URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/Config.cmd... ============================================================================== --- trunk/tools/RosBE-Windows/Root/Config.cmd (original) +++ trunk/tools/RosBE-Windows/Root/Config.cmd Sun Jun 10 21:16:04 2007 @@ -1,64 +1,116 @@ +:: Copyright (c) Daniel Reimer. All rights reserved. +:: +:: A Basic Config.rbuild Creator for ReactOS. +:: @echo off
-echo ARCH +title ReactOS Build Configurator + +echo Architecture to build for. Not Editable. +echo echo Right now grep "ARCH" config.rbuild|cut -d """ -f 4 +echo
-echo SARCH +echo Sub-architecture to build for. +echo Default is: none +echo echo Right now grep "SARCH" config.rbuild|cut -d """ -f 4 SET /P X= (), (xbox) sed "s/"SARCH" value=""/"SARCH" value="%X%"/g;s/"SARCH" value="xbox"/"SARCH" value="%X%"/g" config.rbuild > config2.rbuild +cls
-echo OARCH +echo Which CPU ReactOS should be optimized for. +echo +echo Examples: i486, i586, pentium, pentium2, pentium3, pentium4, athlon-xp, +echo athlon-mp, k6-2 +echo See GCC manual for more CPU names and which CPUs GCC can optimize for. +echo Default is: pentium +echo echo Right now grep "OARCH" config.rbuild|cut -d """ -f 4 SET /P XX= -sed "s/"OARCH" value=""/"OARCH" value="%X%"/g" config2.rbuild > config21.rbuild +sed "s/"OARCH" value=".*"/"OARCH" value="%XX%"/g" config2.rbuild > config21.rbuild +cls
-echo OPTIMIZE +echo What level do you want ReactOS to be optimized at. +echo this setting does not work if GDB is set +echo 0 = off +echo 1 = Normal compiling. Recommended, it is default setting in +echo official build and debug build. +echo warning : 2,3,4,5 is not tested on ReactOS. Change at own risk. +echo echo Right now grep "OPTIMIZE" config.rbuild|cut -d """ -f 4 SET /P Y= (0), (1), (2), (3), (4), (5) sed "s/"OPTIMIZE" value="[0-5]"/"OPTIMIZE" value="%Y%"/g" config21.rbuild > config3.rbuild +cls
-echo MP +echo Whether to compile for an uniprocessor or multiprocessor machine. +echo Default is: 0 +echo echo Right now grep "MP" config.rbuild|cut -d """ -f 4 SET /P Z= (0), (1) sed "s/"MP" value="[0-1]"/"MP" value="%Z%"/g" config3.rbuild > config4.rbuild +cls
-echo KDBG +echo Whether to compile in the integrated kernel debugger. +echo Default is: 0 +echo echo Right now grep "KDBG" config.rbuild|cut -d """ -f 4 SET /P A= (0), (1) sed "s/"KDBG" value="[0-1]"/"KDBG" value="%A%"/g" config4.rbuild > config5.rbuild +cls
-echo DBG +echo Whether to compile for debugging. No compiler optimizations will be +echo performed. +echo Default is: 1 +echo echo Right now grep "DBG" config.rbuild|cut -d """ -f 4 SET /P B= (0), (1) sed "s/"DBG" value="[0-1]"/"DBG" value="%B%"/g" config5.rbuild > config6.rbuild +cls
-echo GDB +echo Whether to compile for debugging with GDB. If you don't use GDB, don't +echo enable this. +echo Default is: 0 +echo echo Right now grep "GDB" config.rbuild|cut -d """ -f 4 SET /P C= (0), (1) sed "s/"GDB" value="[0-1]"/"GDB" value="%C%"/g" config6.rbuild > config7.rbuild +cls
-echo NSWPAT +echo Whether to compile apps/libs with features covered software patents or not. +echo If you live in a country where software patents are valid/apply, don't +echo enable this (except they/you purchased a license from the patent owner). +echo Default is: 0 +echo echo Right now grep "NSWPAT" config.rbuild|cut -d """ -f 4 SET /P D= (0), (1) sed "s/"NSWPAT" value="[0-1]"/"NSWPAT" value="%D%"/g" config7.rbuild > config8.rbuild +cls
-echo NTLPC +echo Whether to compile with NT-compatible LPC Semantics. This should always be 1. +echo echo Right now grep "NTLPC" config.rbuild|cut -d """ -f 4 SET /P E= (0), (1) sed "s/"NTLPC" value="[0-1]"/"NTLPC" value="%E%"/g" config8.rbuild > config9.rbuild +cls
-echo _WINKD_ +echo Whether to compile with the KD protocol. This will disable support for KDBG +echo as well as rossym and symbol lookups, and allow WinDBG to connect to ReactOS. +echo This is currently not fully working, and requires kdcom from Windows 2003 or +echo TinyKRNL. Booting into debug mode with this flag enabled will result in a +echo failure to enter GUI mode. Do not enable unless you know what you're doing. +echo Default is: 0 +echo echo Right now grep "_WINKD_" config.rbuild|cut -d """ -f 4 SET /P F= (0), (1)
Modified: trunk/tools/RosBE-Windows/Root/SVN.cmd URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/SVN.cmd?re... ============================================================================== --- trunk/tools/RosBE-Windows/Root/SVN.cmd (original) +++ trunk/tools/RosBE-Windows/Root/SVN.cmd Sun Jun 10 21:16:04 2007 @@ -1,6 +1,6 @@ -:: Copyright (c) Peter Ward and Daniel Reimer. All rights reserved. +:: Copyright (c) Daniel Reimer. All rights reserved. :: -:: SVN Client +:: Integrated SVN Client :: @echo off