Author: dreimer Date: Mon Jul 16 09:19:29 2007 New Revision: 27691
URL: http://svn.reactos.org/svn/reactos?rev=27691&view=rev Log: - Fix and optimize some stuff in Help.cmd - Add Author and Title to any HTML. - Clean up the Frame Page, Intro and Credits. - Add basic Functions.
Modified: trunk/tools/RosBE-Windows/Documentation/adv.html trunk/tools/RosBE-Windows/Documentation/basic.html trunk/tools/RosBE-Windows/Documentation/credits.html trunk/tools/RosBE-Windows/Documentation/features.html trunk/tools/RosBE-Windows/Documentation/index.html trunk/tools/RosBE-Windows/Documentation/int.html trunk/tools/RosBE-Windows/Documentation/intro.html trunk/tools/RosBE-Windows/Documentation/main.html trunk/tools/RosBE-Windows/Documentation/menu.html trunk/tools/RosBE-Windows/Root/Help.cmd
Modified: trunk/tools/RosBE-Windows/Documentation/adv.html URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Documentation/a... ============================================================================== --- trunk/tools/RosBE-Windows/Documentation/adv.html (original) +++ trunk/tools/RosBE-Windows/Documentation/adv.html Mon Jul 16 09:19:29 2007 @@ -1,0 +1,12 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> + <title>Advanced Features</title> + <meta content="Daniel Reimer" name="author"> + <meta content="Lists the Advanced Features of RosBE" + name="description"> +</head> +<body> +SVN 1.4.4 is included in RosBE. Manual can be found here:<br> +</body> +</html>
Modified: trunk/tools/RosBE-Windows/Documentation/basic.html URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Documentation/b... ============================================================================== --- trunk/tools/RosBE-Windows/Documentation/basic.html (original) +++ trunk/tools/RosBE-Windows/Documentation/basic.html Mon Jul 16 09:19:29 2007 @@ -1,0 +1,91 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> + <title>Basic Features</title> + <meta content="Daniel Reimer" name="author"> + <meta content="Lists the Basic Features of RosBE" name="description"> +</head> +<body> +"make"<br> +Usage: make [OPTIONS1] [OPTIONS2]<br> +The command to build the ReactOS Source Tree in the Default directory.<br> +Without options it does a standard build of ReactOS. OPTIONS1 are the +standard ReactOS build options ie. "bootcd", "livecd", etc.<br> +"strip" as optional second parameter sets stripping to enabled and thus +reduces File Size by ~30% and Minimum needed RAM to use ReactOS to ~24 +MB. ISOs built with this command are NOT usable to file bugs in any way!<br> +<br> +"makex"<br> +Usage: makex [OPTIONS1] [OPTIONS2]<br> +Same as 'make' but automatically determines the number of CPU Cores in +your system and uses "make -j x" with the appropriate number to +threaden the build process for a massive speedup on Multi Core Systems.<br> +NOTE: The number makex uses can be modified by editing Build-Multi.cmd +located in the RosBE directory, instructions for doing so are contained +within the file. This Command is incompatible to Windows Vista right +now due to a bug in GCC 4.X.X.<br> +<br> +"clean"<br> +Usage: clean [logs]<br> +Fully cleans the ReactOS source directory and does a better job than +"make clean" does.<br> +It deletes files, which are being generated into the Source Tree while +compiling. After using this Command the tree is completely cleaned up +and 1:1 like a fresh loaded one.<br> + logs - Removes all build logs in the RosBE-Logs directory.<br> +<br> +"help"<br> +Usage: help [COMMAND]<br> +Shows help for the specified command or lists all available commands.<br> +<br> +"ssvn"<br> +Usage: ssvn [OPTIONS]<br> +This is the simple to use sSVN, written for newbies. It only Creates, +Updates or cleans up your ReactOS Source Tree or shows the Revision +Number of the Offline Tree and Online HEAD Revision to see if its up to +date. No need for any additional parameters, just "ssvn update" and +your Tree is fully updated.<br> + update - Updates to HEAD Revision or to a specific +one when second parameter specifies one.<br> + create - Creates a new ReactOS Source Tree and got +some Security Features. It +checks if the folder is empty, contains a Source Tree or any other +files and Cancels if continuing is unsecure.<br> + cleanup - Cleans up and fixes errors in the Source Tree. +It is mainly needed if the "ssvn update" or "ssvn create" command got +aborted in any way or show problems like error messages etc.<br> + status - Shows Actual offline Revision Number and +online HEAD Revision Number to see if its up to date.<br> +<br> +"chdefdir"<br> +Usage: chdefdir [OPTIONS]<br> +Reconfigures the Default Source Folder for one Session. This is useful +for switching between branches or different ReactOS Source Trees. +Exiting RosBE sets back to the Default.<br> + default - Sets back to the Default Source Folder without a +restart of RosBE.<br> +<br> +"config"<br> +Usage: config [OPTIONS]<br> +This Command creates a Configuration File, which tells RosBE how to +build the Tree. There are many things you can modify in the build +process and this tool can edit all for you. ISOs made with a non +default are NOT usable to file bugs in any way!<br> + delete - Deletes the created configuration File and so +sets back to default settings.<br> +<br> +"raddr2line"<br> +Usage: raddr2line [OPTIONS]<br> +This Command translates program addresses of BSODs into file names and +line numbers of the Code it was built of to assist Developers to find +specific Bugs in ReactOS. This Tool is mainly a Dev Tool. Newbies +normally only need it if a devs wants them to try out something.<br> +USAGE: The first parameter has to be the Executable to be analyzed. The +second one has to be the address to be translated. If you don't set the +needed Parameters, you will be asked for them.<br> +<br> +"basedir"<br> +Usage: basedir<br> +Switches back to the ReactOS source directory.<br> +</body> +</html>
Modified: trunk/tools/RosBE-Windows/Documentation/credits.html URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Documentation/c... ============================================================================== --- trunk/tools/RosBE-Windows/Documentation/credits.html (original) +++ trunk/tools/RosBE-Windows/Documentation/credits.html Mon Jul 16 09:19:29 2007 @@ -1,17 +1,26 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> + <title>Credits</title> + <meta content="Daniel Reimer" name="author"> + <meta content="Lists the Credits of the RosBE Staff" + name="description"> </head> <body> -This BE is inspired by blight's ReactOS Build Environment v0.2-3.4.5 -and Dazzle from TinyKRNL<br> +This Build Environment is inspired by blight's ReactOS Build +Environment v0.2-3.4.5 +and Dazzle from TinyKRNL (<a href="http://www.tinykrnl.org/">http://www.tinykrnl.org/</a>)<br> <br> Originally Coded by Peter "dralnix" Ward (<a - href="mailto:dralnix@gmail.com">dralnix@gmail.com</a>), continued by -Daniel "EmuandCo" Reimer (<a href="mailto:reimer.daniel@freenet.de">reimer.daniel@freenet.de</a>).<br> -*nix Version by Colin Finck (<a href="mailto:mail@colinfinck.de">mail@colinfinck.de</a>) + href="mailto:dralnix@gmail.com">dralnix@gmail.com</a>) until Version +0.3.5B2<br> +Work continued by +Daniel "EmuandCo" Reimer (<a href="mailto:reimer.daniel@freenet.de">reimer.daniel@freenet.de</a>) +up to now.<br> +*nix Version made and Maintained by Colin Finck (<a + href="mailto:mail@colinfinck.de">mail@colinfinck.de</a>) +up to now.<br> <br> -<br> -Icon made by ROSFan<br> +Icon made by ROSFan.<br> </body> </html>
Modified: trunk/tools/RosBE-Windows/Documentation/features.html URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Documentation/f... ============================================================================== --- trunk/tools/RosBE-Windows/Documentation/features.html (original) +++ trunk/tools/RosBE-Windows/Documentation/features.html Mon Jul 16 09:19:29 2007 @@ -1,15 +1,18 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> + <title>Features</title> + <meta content="Daniel Reimer" name="author"> + <meta content="Lists the Features of RosBE" name="description"> </head> <body> - Creating, Cleaning and Updating the Tree with included SVN and sSVN.<br> - Building the Source (Multi Core Optimized)*<br> -- Maintain Several Trees at once<br> -- Configure the Tree Settings with a easy to use editor.<br> -- Help for Debugging thanks to included GDB and raddr2line.<br> -- Support for non Admin Rights Account*<br> +- Maintain Several Trees at once.<br> +- Configure the Tree Settings with an easy to use editor.<br> +- Help for Debugging, thanks to included GDB and raddr2line.<br> +- Support for non Admin Rights Account.*<br> <br> -* = No Support for Windows Vista<br> +* = No Support for Windows Vista!<br> </body> </html>
Modified: trunk/tools/RosBE-Windows/Documentation/index.html URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Documentation/i... ============================================================================== --- trunk/tools/RosBE-Windows/Documentation/index.html (original) +++ trunk/tools/RosBE-Windows/Documentation/index.html Mon Jul 16 09:19:29 2007 @@ -1,25 +1,24 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" - "http://www.w3.org/TR/html4/frameset.dtd"> -<HTML> -<HEAD> -<TITLE>ReactOS Documentation</TITLE> +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> +<html> +<head> + <title>ReactOS Documentation</title> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"> -</HEAD> -<FRAMESET cols="13%,87%"> - <FRAMESET rows="*,0"> - <FRAME name="menu" src="menu.html" noresize> - </FRAMESET> - <FRAMESET rows="22%,78%"> - <FRAME name="intro" src="intro.html" noresize scrolling="no" frameborder="no"> - <FRAME name="main" src="main.html" noresize frameborder="no"> - </FRAMESET> - <NOFRAMES> - <P>This is a FrameSet Document: - <UL> - <LI><A href="intro.html">Index</A> - <LI><A href="main.html">MainPage</A> - </UL> - </NOFRAMES> -</FRAMESET> -</HTML> + <meta content="Daniel Reimer" name="author"> + <meta content="Index Frame Site of RosBE Documentation" + name="description"> +</head> +<frameset cols="13%,87%"> + <frameset rows="*,0"> + <frame name="menu" src="menu.html" noresize="noresize"> +</frameset> +<frameset rows="22%,78%"> + <frame name="intro" src="intro.html" noresize="noresize" frameborder="no" scrolling="no"> + <frame name="main" src="main.html" noresize="noresize" frameborder="no"> +</frameset> +<noframes> <P>This is a FrameSet Document: <UL> + <LI> <A href="intro.html">Index</A> + <LI> <A href="main.html">MainPage</A> </UL> +</noframes> +</frameset> +</html>
Modified: trunk/tools/RosBE-Windows/Documentation/int.html URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Documentation/i... ============================================================================== --- trunk/tools/RosBE-Windows/Documentation/int.html (original) +++ trunk/tools/RosBE-Windows/Documentation/int.html Mon Jul 16 09:19:29 2007 @@ -1,12 +1,16 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> + <title>Introduction</title> + <meta content="Daniel Reimer" name="author"> + <meta content="Shows the Introduction to RosBE" name="description"> </head> <body> First of all, lets answer the main question: What is RosBE?<br> Its a Environment for building ReactOS on your own, its based on GCC 4.1.3 -Compiler and aims for absolute Beginners up to skilled devs.<br> +Compiler and aims to be the one and only Build Environment for absolute +Beginners up to skilled devs.<br> <br> Realizing this wide spectrum in one BE is quite difficult of course.<br> How, as an example, do you tell a newbie how @@ -15,7 +19,9 @@ typical, well known SVN for all advanced devs and a slim Version specially made for newbies, called sSVN (Simple SVN), which only does the main stuff and has no difficult to understand or even dangerous, if -wrong used, functions.<br> +wrong used, functions. Additionally it checks the working folder, if +its empty or not. If its no empty folder, it does not even allow the +User to continue.<br> <br> And this is just the beginning of a big list of features.<br>
Modified: trunk/tools/RosBE-Windows/Documentation/intro.html URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Documentation/i... ============================================================================== --- trunk/tools/RosBE-Windows/Documentation/intro.html (original) +++ trunk/tools/RosBE-Windows/Documentation/intro.html Mon Jul 16 09:19:29 2007 @@ -3,7 +3,10 @@ <head> <meta content="text/html; charset=ISO-8859-15" http-equiv="content-type"> - <title>RosBE Documentation</title> + <title>RosBE Logo and Title</title> + <meta content="Daniel Reimer" name="author"> + <meta content="Shows the official RosBE Logo and Title" + name="description"> </head> <body> <div style="text-align: center;"> @@ -15,8 +18,10 @@ style="width: 128px; height: 128px;" alt="ReactOS Logo" title="ReactOS Logo" src="pic.png"></td> <td style="vertical-align: top; text-align: center;"><big><big><big><span - style="text-decoration: underline; font-weight: bold; font-style: italic;">Documentation -for RosBE for Microsoft Windows<br> + style="font-weight: bold; font-style: italic;"><small><small><small> </small></small></small><br> +Documentation +for RosBE for Microsoft<small><small><small><small>®</small></small></small></small> +Windows<small><small><small><small>©</small></small></small></small><br> and ReactOS Based Operating Systems</span></big></big></big></td> </tr> </tbody>
Modified: trunk/tools/RosBE-Windows/Documentation/main.html URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Documentation/m... ============================================================================== --- trunk/tools/RosBE-Windows/Documentation/main.html (original) +++ trunk/tools/RosBE-Windows/Documentation/main.html Mon Jul 16 09:19:29 2007 @@ -1,6 +1,10 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> + <title>RosBE Documentation Welcome Page</title> + <meta content="Daniel Reimer" name="author"> + <meta content="Shows the RosBE Documentation Welcome Page" + name="description"> </head> <body> Welcome to ReactOS Build Environment for Windows. This Documentation
Modified: trunk/tools/RosBE-Windows/Documentation/menu.html URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Documentation/m... ============================================================================== --- trunk/tools/RosBE-Windows/Documentation/menu.html (original) +++ trunk/tools/RosBE-Windows/Documentation/menu.html Mon Jul 16 09:19:29 2007 @@ -3,7 +3,10 @@ <head> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-15"> - <title>Menü</title> + <title>RosBE Documentation Menu</title> + <meta content="Daniel Reimer" name="author"> + <meta content="Shows the entries of the RosBE Documentation Menu" + name="description"> </head> <body alink="#0000ee" link="#0000ee" vlink="#551a8b"> <a href="main.html" target="text"><span
Modified: trunk/tools/RosBE-Windows/Root/Help.cmd URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/Help.cmd?rev=27691&r1=27690&r2=27691&view=diff ============================================================================== --- trunk/tools/RosBE-Windows/Root/Help.cmd (original) +++ trunk/tools/RosBE-Windows/Root/Help.cmd Mon Jul 16 09:19:29 2007 @@ -15,7 +15,7 @@ echo. echo Available Commands: echo make [OPTIONS] - Without options it does a standard build of - echo ReactOS. OPTIONS are the standard ReactOS build + echo ReactOS. OPTIONS1 are the standard ReactOS build echo options ie. "bootcd" and "strip" as optional echo second parameter sets stripping to enabled. echo makex [OPTIONS] - Same as 'make' but automatically determines the @@ -42,15 +42,15 @@ ) if "%1" == "make" ( echo Usage: make [OPTIONS1] [OPTIONS2] - echo Without options it does a standard build of ReactOS. OPTIONS are the + echo Without options it does a standard build of ReactOS. OPTIONS1 are the echo standard ReactOS build options ie. "bootcd", "livecd", etc. "strip" as echo optional second parameter sets stripping to enabled. goto :EOF ) if "%1" == "makex" ( - echo Usage: makex [OPTIONS] [OPTIONS2] + echo Usage: makex [OPTIONS1] [OPTIONS2] echo Same as 'make' but automatically determines the number of CPU Cores in - echo the system and uses -j with the appropriate number. + echo the system and uses "make -j x" with the appropriate number. echo NOTE: The number makex uses can be modified by editing Build-Multi.cmd echo located in the RosBE directory, instructions for doing so are echo contained within the file. @@ -83,10 +83,11 @@ ) if "%1" == "chdefdir" ( echo Usage: chdefdir [OPTIONS] - echo Reconfigures the Default Source Folder for one Session. A Reset sets - echo back to the Default. + echo Reconfigures the Default Source Folder for one Session. Exiting + echo sets RosBE back to the Default. echo. - echo default - Sets back to the Default Source Folder without a restart. + echo default - Sets back to the Default Source Folder without a restart + ehco of RosBE. goto :EOF ) if "%1" == "config" ( @@ -94,7 +95,7 @@ echo Creates a Configuration File, which tells RosBE how to build the Tree. echo. echo delete - Deletes the created configuration File and so sets back - echo to default settings + echo to default settings. goto :EOF ) if "%1" == "raddr2line" (