Author: dreimer Date: Tue Oct 23 23:09:38 2007 New Revision: 29833
URL: http://svn.reactos.org/svn/reactos?rev=29833&view=rev Log: Clean up Readme.txt, Readme.pdf, info.txt, License.txt Try to clean up and simplify the makefiles.
Modified: trunk/tools/RosBE-Windows/Root/LICENSE.txt trunk/tools/RosBE-Windows/Root/README.txt trunk/tools/RosBE-Windows/Root/readme.pdf trunk/tools/RosBE-Windows/Tools/config/makefile trunk/tools/RosBE-Windows/Tools/info.txt trunk/tools/RosBE-Windows/Tools/makefile
Modified: trunk/tools/RosBE-Windows/Root/LICENSE.txt URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/LICENSE.tx... ============================================================================== --- trunk/tools/RosBE-Windows/Root/LICENSE.txt (original) +++ trunk/tools/RosBE-Windows/Root/LICENSE.txt Tue Oct 23 23:09:38 2007 @@ -1,4 +1,4 @@ -ReactOS Build Environment v0.X.X.X +ReactOS Build Environment v1.0
Various parts of the ReactOS Build Environment are under different license's, the license's are as follows. (The complete text for each license is included in this document)
Modified: trunk/tools/RosBE-Windows/Root/README.txt URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/README.txt... ============================================================================== --- trunk/tools/RosBE-Windows/Root/README.txt (original) +++ trunk/tools/RosBE-Windows/Root/README.txt Tue Oct 23 23:09:38 2007 @@ -1,7 +1,7 @@ -ReactOS Build Environment 0.X.X.X +ReactOS Build Environment 1.0
-The ReactOS Build Environment v0.X.X.X contains a complete build environment for ReactOS based on GCC 4.1.3/MinGW. +The ReactOS Build Environment v1.0 contains a complete build environment for ReactOS based on GCC 4.1.3/MinGW.
While installing the ReactOS Build Environment you are asked to provide the directory where your ReactOS sources are located or should be checked out to (ie.reactos), you must enter the complete path to this folder (ie. C:\projects\reactos). The path is now required for the ReactOS Build Environment to work correctly, so if you change where your sources are located you must also change the entry in the shortcuts in the start menu (the 'Start in:' entry). If you did not checkout a Source tree yet, start RosBE and type svn create. This will take a while.
@@ -9,42 +9,45 @@ menu. Now you have a choice of using either the built in commands (which are displayed onscreen with information about their use) or you can build as you normally would using the standard MinGW/RBuild commands.
-The ReactOS Build Environment v0.X.X.X contains the following packages: +The ReactOS Build Environment v1.0 contains the following packages:
binutils-2.18.50-20071015 + patched with: + - binutils-2.18.50.10-15-2007-snapshot-hpoussin.patch mingw-runtime-3.13 w32api-3.10 mingw32-make-3.81-2 nasm-0.99.05-win32 mingw-4.1.3-20071015-prerelease - - Patched to fix a GCC bug concerning - decorating virtual methods with stdcall - in C++, see GCC issue: - http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27067 - - Patched to run on Vista under UAC, see GCC issue: - http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30335 + patched with: + - GCC-v4.1-r129382-prerelease-w3seek.patch + - GCC-v4.1-r129382-virtual-stdcall-bug27067.patch + - GCC-v4.1-r129490-CreateFileMapping-Vista-bug30335.patch
Websites:
MinGW - Minimalist GNU for Windows -http://www.mingw.org/ +http://www.mingw.org
GCC, the GNU Compiler Collection -http://www.gcc.org/ +http://www.gcc.org
NASM, the Netwide Assembler -http://www.kernel.org/pub/software/devel/nasm/ -http://nasm.sourceforge.net/ +http://www.kernel.org/pub/software/devel/nasm +http://nasm.sourceforge.net
NSIS (Nullsoft Scriptable Install System) -http://nsis.sourceforge.net/ +http://nsis.sourceforge.net
-The GnuWin32 Project (tee/test/sed/cut/grep and their dependencies were obtained here) -http://gnuwin32.sourceforge.net/ +The GnuWin32 Project (tee/test/sed/grep and their dependencies were obtained here) +http://gnuwin32.sourceforge.net + +Olof's Tools (cut) +http://www.ltr-data.se
Subversion Client -http://subversion.tigris.org/ +http://subversion.tigris.org
Inspired by blight's ReactOS Build Environment v0.2-3.4.5 -Inspired by Dazzle from TinyKRNL (http://www.tinykrnl.org/) +Inspired by Dazzle from TinyKRNL (http://www.tinykrnl.org) Icon made by ROSFan
Modified: trunk/tools/RosBE-Windows/Root/readme.pdf URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/readme.pdf... ============================================================================== Binary files - no diff available.
Modified: trunk/tools/RosBE-Windows/Tools/config/makefile URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Tools/config/ma... ============================================================================== --- trunk/tools/RosBE-Windows/Tools/config/makefile (original) +++ trunk/tools/RosBE-Windows/Tools/config/makefile Tue Oct 23 23:09:38 2007 @@ -4,7 +4,7 @@
all: $(TARGET)
-CPP=mingw32-gcc +CC=gcc CFLAGS := $(HOST_CFLAGS) -DWIN32 -DUNICODE -O2 -std=c99 LFLAGS := -mwindows -s LIBS := @@ -15,10 +15,10 @@ OBJS := $(SRCS:.c=.o) $(RC:.rc=.coff)
$(TARGET): $(OBJS) - $(CPP) $(LFLAGS) -o $@ $(OBJS) $(LIBS) + $(CC) $(LFLAGS) -o $@ $(OBJS) $(LIBS)
.c.o: $< - $(CPP) $(CFLAGS) -c $< -o $@ + $(CC) $(CFLAGS) -c $< -o $@
$(RC:.rc=.coff): windres $(HOST_CFLAGS) $(RCFLAGS) -o $@ $(RC)
Modified: trunk/tools/RosBE-Windows/Tools/info.txt URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Tools/info.txt?... ============================================================================== --- trunk/tools/RosBE-Windows/Tools/info.txt (original) +++ trunk/tools/RosBE-Windows/Tools/info.txt Tue Oct 23 23:09:38 2007 @@ -1,7 +1,7 @@ Additional Tools needed: tee: http://gnuwin32.sourceforge.net/packages/coreutils.htm test: http://gnuwin32.sourceforge.net/packages/coreutils.htm -cut: http://gnuwin32.sourceforge.net/packages/coreutils.htm +cut: http://www.ltr-data.se/files/cut.zip sed: http://gnuwin32.sourceforge.net/packages/sed.htm grep: http://gnuwin32.sourceforge.net/packages/grep.htm svn: http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91
Modified: trunk/tools/RosBE-Windows/Tools/makefile URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Tools/makefile?... ============================================================================== --- trunk/tools/RosBE-Windows/Tools/makefile (original) +++ trunk/tools/RosBE-Windows/Tools/makefile Tue Oct 23 23:09:38 2007 @@ -1,26 +1,28 @@ # makefile - Simple makefile to build the various RosBE tools.
CC = gcc -OFLAGS = -Wall -O2 -o +CFLAGS := $(HOST_CFLAGS) -Wall -O2 -o +LFLAGS := -s +WINVER := 0x502
buildtime: buildtime.c - $(CC) $(HOST_CFLAGS) $(OFLAGS) buildtime buildtime.c + $(CC) $(CFLAGS) buildtime buildtime.c
cpucount: cpucount.c - $(CC) $(HOST_CFLAGS) $(OFLAGS) cpucount cpucount.c + $(CC) $(CFLAGS) cpucount cpucount.c
echoh: echoh.c - $(CC) $(HOST_CFLAGS) $(OFLAGS) echoh echoh.c + $(CC) $(CFLAGS) echoh echoh.c
flash: flash.c - $(CC) $(HOST_CFLAGS) -DWINVER=0x0501 -D_WIN32_WINNT=0x0501 $(OFLAGS) flash flash.c + $(CC) -DWINVER=$(WINVER) -D_WIN32_WINNT=0x$(WINVER) $(CFLAGS) flash flash.c
getdate: getdate.c - $(CC) $(HOST_CFLAGS) $(OFLAGS) getdate getdate.c + $(CC) $(CFLAGS) getdate getdate.c
all: buildtime.c cpucount.c echoh.c flash.c getdate.c - $(CC) $(HOST_CFLAGS) $(OFLAGS) buildtime buildtime.c - $(CC) $(HOST_CFLAGS) $(OFLAGS) cpucount cpucount.c - $(CC) $(HOST_CFLAGS) $(OFLAGS) echoh echoh.c - $(CC) $(HOST_CFLAGS) -DWINVER=0x0501 -D_WIN32_WINNT=0x0501 $(OFLAGS) flash flash.c - $(CC) $(HOST_CFLAGS) $(OFLAGS) getdate getdate.c + $(CC) $(CFLAGS) buildtime buildtime.c + $(CC) $(CFLAGS) cpucount cpucount.c + $(CC) $(CFLAGS) echoh echoh.c + $(CC) -DWINVER=$(WINVER) -D_WIN32_WINNT=$(WINVER) $(CFLAGS) flash flash.c + $(CC) $(CFLAGS) getdate getdate.c