Author: dreimer
Date: Sun Jun 10 18:08:15 2007
New Revision: 27116
URL:
http://svn.reactos.org/svn/reactos?rev=27116&view=rev
Log:
First commit in the Direction of a Config.rbuild editor. Right now only a bunch of
commands, without any real sense, but getting them made my head almost explode, so I want
to have them secure.
Added:
trunk/tools/RosBE-Windows/Root/Config.cmd
trunk/tools/RosBE-Windows/Root/config.rbuild
Modified:
trunk/tools/RosBE-Windows/Root/Help.cmd
trunk/tools/RosBE-Windows/Root/README.txt
trunk/tools/RosBE-Windows/Root/RosBE.mac
Added: trunk/tools/RosBE-Windows/Root/Config.cmd
URL:
http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/Config.cm…
==============================================================================
--- trunk/tools/RosBE-Windows/Root/Config.cmd (added)
+++ trunk/tools/RosBE-Windows/Root/Config.cmd Sun Jun 10 18:08:15 2007
@@ -1,0 +1,20 @@
+sed "s/\"SARCH\" value=\"\"/\"SARCH\"
value=\%1"\"/g;s/\"SARCH\"
value=\"xbox\"/\"SARCH\" value=\"%1\"/g" config.rbuild
> config2.rbuild
+sed "s/\"OPTIMIZE\" value=\"[0-5]\"/\"OPTIMIZE\"
value=\"%1\"/g" config.rbuild > config2.rbuild
+sed "s/\"MP\" value=\"[0-1]\"/\"MP\"
value=\"%1\"/g" config.rbuild > config2.rbuild
+sed "s/\"KDBG\" value=\"[0-1]\"/\"KDBG\"
value=\"%1\"/g" config.rbuild > config2.rbuild
+sed "s/\"DBG\" value=\"[0-1]\"/\"DBG\"
value=\"%1\"/g" config.rbuild > config2.rbuild
+sed "s/\"GDB\" value=\"[0-1]\"/\"GDB\"
value=\"%1\"/g" config.rbuild > config2.rbuild
+sed "s/\"NSWPAT\" value=\"[0-1]\"/\"NSWPAT\"
value=\"%1\"/g" config.rbuild > config2.rbuild
+sed "s/\"NTLPC\" value=\"[0-1]\"/\"NTLPC\"
value=\"%1\"/g" config.rbuild > config2.rbuild
+sed "s/\"_WINKD_\" value=\"[0-1]\"/\"_WINKD_\"
value=\"%1\"/g" config.rbuild > config2.rbuild
+
+grep SARCH config.rbuild|cut -d "\"" -f 4
+grep OARCH config.rbuild|cut -d "\"" -f 4
+grep OPTIMIZE config.rbuild|cut -d "\"" -f 4
+grep MP config.rbuild|cut -d "\"" -f 4
+grep KDBG config.rbuild|cut -d "\"" -f 4
+grep DBG config.rbuild|cut -d "\"" -f 4
+grep GDB config.rbuild|cut -d "\"" -f 4
+grep NSWPAT config.rbuild|cut -d "\"" -f 4
+grep NTLPC config.rbuild|cut -d "\"" -f 4
+grep _WINKD_ config.rbuild|cut -d "\"" -f 4
Modified: trunk/tools/RosBE-Windows/Root/Help.cmd
URL:
http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/Help.cmd?…
==============================================================================
--- trunk/tools/RosBE-Windows/Root/Help.cmd (original)
+++ trunk/tools/RosBE-Windows/Root/Help.cmd Sun Jun 10 18:08:15 2007
@@ -21,6 +21,8 @@
echo specific command.
echo svn [OPTIONS] - Create, Update or clean up your ReactOS Source
echo tree.
+ echo config - Configures the way, ReactOS will be built.
+ echo
echo basedir - Switch back to the ReactOS source directory.
goto :EOF
)
Modified: trunk/tools/RosBE-Windows/Root/README.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/README.tx…
==============================================================================
--- trunk/tools/RosBE-Windows/Root/README.txt (original)
+++ trunk/tools/RosBE-Windows/Root/README.txt Sun Jun 10 18:08:15 2007
@@ -42,7 +42,7 @@
NSIS (Nullsoft Scriptable Install System)
http://nsis.sourceforge.net/
-The GnuWin32 Project (tee/test and their dependencies were obtained here)
+The GnuWin32 Project (tee/test/sed/cut/grep and their dependencies were obtained here)
http://gnuwin32.sourceforge.net/
Inspired by blight's ReactOS Build Environment v0.2-3.4.4
Modified: trunk/tools/RosBE-Windows/Root/RosBE.mac
URL:
http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/RosBE.mac…
==============================================================================
--- trunk/tools/RosBE-Windows/Root/RosBE.mac (original)
+++ trunk/tools/RosBE-Windows/Root/RosBE.mac Sun Jun 10 18:08:15 2007
@@ -1,6 +1,7 @@
BASEDIR = cd /d "%_ROSSOURCEDIR%"
CLEAN = "%ROSBEBASEDIR%\Clean.cmd" $*
SVN = "%ROSBEBASEDIR%\SVN.cmd" $*
+CONFIG = "%ROSBEBASEDIR%\Config.cmd" $*
HELP = "%ROSBEBASEDIR%\Help.cmd" $*
MAKE = "%ROSBEBASEDIR%\Build.cmd" $*
MAKEX = "%ROSBEBASEDIR%\Build-Multi.cmd" $*
Added: trunk/tools/RosBE-Windows/Root/config.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/config.rb…
==============================================================================
--- trunk/tools/RosBE-Windows/Root/config.rbuild (added)
+++ trunk/tools/RosBE-Windows/Root/config.rbuild Sun Jun 10 18:08:15 2007
@@ -1,0 +1,16 @@
+<?xml version="1.0"?>
+<rbuild
xmlns:xi="http://www.w3.org/2001/XInclude">
+
+<property name="ARCH" value="i386" />
+<property name="SARCH" value="" />
+<property name="OARCH" value="pentium" />
+<property name="OPTIMIZE" value="1" />
+<property name="MP" value="0" />
+<property name="KDBG" value="0" />
+<property name="DBG" value="1" />
+<property name="GDB" value="0" />
+<property name="NSWPAT" value="0" />
+<property name="NTLPC" value="1" />
+<property name="_WINKD_" value="0" />
+
+</rbuild>