Author: janderwald Date: Tue Nov 14 15:47:42 2006 New Revision: 24750
URL: http://svn.reactos.org/svn/reactos?rev=24750&view=rev Log: - implement target sysregtest which compiles all required modules and generates an unattended bootcdregtest which is feed to sysregtest and executes the required tests - fix regtest target
Modified: trunk/reactos/Makefile
Modified: trunk/reactos/Makefile URL: http://svn.reactos.org/svn/reactos/trunk/reactos/Makefile?rev=24750&r1=2... ============================================================================== --- trunk/reactos/Makefile (original) +++ trunk/reactos/Makefile Tue Nov 14 15:47:42 2006 @@ -402,11 +402,27 @@ ROS_OUTPUT=output-$(ARCH)-r \ world
+sysregtest: + mkdir $(OUTPUT_)cd$(SEP)reactos + $(cp) boot$(SEP)bootdata$(SEP)unattend.inf.sample boot$(SEP)bootdata$(SEP)unattend.inf + $(cp) boot$(SEP)bootdata$(SEP)unattend.inf.sample $(OUTPUT_)cd$(SEP)reactos$(SEP)unattend.inf + $(cp) boot$(SEP)bootdata$(SEP)bootcdregtest$(SEP)testboot.bat.sample boot$(SEP)bootdata$(SEP)bootcdregtest$(SEP)testboot.bat + $(MAKE) dbgprint + $(MAKE) bootcdregtest + $(MAKE) sysreg + $(OUTPUT_)tools$(SEP)sysreg$(SEP)sysreg$(EXEPOSTFIX) tools$(SEP)sysreg$(SEP)txtmode.cfg rosboot + $(OUTPUT_)tools$(SEP)sysreg$(SEP)sysreg$(EXEPOSTFIX) tools$(SEP)sysreg$(SEP)secstage.cfg rosboot + $(OUTPUT_)tools$(SEP)sysreg$(SEP)sysreg$(EXEPOSTFIX) tools$(SEP)sysreg$(SEP)runonce.cfg rosboot + +sysregtest_clean: + $(rm) boot$(SEP)bootdata$(SEP)unattend.inf + $(rm) boot$(SEP)bootdata$(SEP)bootcdregtest$(SEP)testboot.bat + $(rm) $(OUTPUT_)cd$(SEP)reactos$(SEP)unattend.inf
regtest: - $(cp) boot\bootdata\unattend.inf.sample output-i386\cd\reactos\unattend.inf + $(cp) boot$(SEP)bootdata$(SEP)unattend.inf.sample $(OUTPUT_)cd$(SEP)reactos$(SEP)unattend.inf $(MAKE) bootcdregtest - $(rm) output-i386\cd\reactos\unattend.inf + $(rm) $(OUTPUT_)cd$(SEP)reactos$(SEP)unattend.inf
.PHONY: msvc msvc: $(RBUILD_TARGET)