[ros-diffs] [dreimer] 33200: aliases now work globally. Just type "&make" and it runs build.ps1 Last Problem: build.ps1 does not even think about starting those biig lines to start the compiler + log generator + other stuff...

dreimer at svn.reactos.org dreimer at svn.reactos.org
Thu May 1 00:44:59 CEST 2008


Author: dreimer
Date: Wed Apr 30 17:44:58 2008
New Revision: 33200

URL: http://svn.reactos.org/svn/reactos?rev=33200&view=rev
Log:
aliases now work globally. Just type "&make" and it runs build.ps1 Last Problem: build.ps1 does not even think about starting those biig lines to start the compiler + log generator + other stuff...

Modified:
    trunk/tools/RosBE/RosBE-Windows/Powershell/Build.ps1
    trunk/tools/RosBE/RosBE-Windows/Powershell/RosBE.ps1
    trunk/tools/RosBE/RosBE-Windows/Powershell/rosbe-gcc-env.ps1

Modified: trunk/tools/RosBE/RosBE-Windows/Powershell/Build.ps1
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/Powershell/Build.ps1?rev=33200&r1=33199&r2=33200&view=diff
==============================================================================
--- trunk/tools/RosBE/RosBE-Windows/Powershell/Build.ps1 [iso-8859-1] (original)
+++ trunk/tools/RosBE/RosBE-Windows/Powershell/Build.ps1 [iso-8859-1] Wed Apr 30 17:44:58 2008
@@ -1,11 +1,9 @@
 #
 # PROJECT:     RosBE - ReactOS Build Environment for Windows
 # LICENSE:     GNU General Public License v2. (see LICENSE.txt)
-# FILE:        Root/Build.cmd
+# FILE:        Root/Build.ps1
 # PURPOSE:     Perform the build of ReactOS.
-# COPYRIGHT:   Copyright 2007 Daniel Reimer <reimer.daniel at freenet.de>
-#                             Colin Finck <mail at colinfinck.de>
-#                             Peter Ward <dralnix at gmail.com>
+# COPYRIGHT:   Copyright 2008 Daniel Reimer <reimer.daniel at freenet.de>
 #
 #
 

Modified: trunk/tools/RosBE/RosBE-Windows/Powershell/RosBE.ps1
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/Powershell/RosBE.ps1?rev=33200&r1=33199&r2=33200&view=diff
==============================================================================
--- trunk/tools/RosBE/RosBE-Windows/Powershell/RosBE.ps1 [iso-8859-1] (original)
+++ trunk/tools/RosBE/RosBE-Windows/Powershell/RosBE.ps1 [iso-8859-1] Wed Apr 30 17:44:58 2008
@@ -4,8 +4,7 @@
 # FILE:        Root/RosBE.ps1
 # PURPOSE:     This script provides/sets up various build environments for
 #              ReactOS. Currently it provides a GCC 4.1.3 build environment.
-# COPYRIGHT:   Copyright 2007 Daniel Reimer <reimer.daniel at freenet.de>
-#                             Peter Ward <dralnix at gmail.com>
+# COPYRIGHT:   Copyright 2008 Daniel Reimer <reimer.daniel at freenet.de>
 #
 #
 
@@ -60,42 +59,42 @@
 function LOADDOSKEYMACROS
 {
 if (Test-Path "$_ROSBE_BASEDIR\chdefdir.ps1") {
-set-alias CHDEFDIR "& $_ROSBE_BASEDIR\chdefdir.ps1"
+set-alias CHDEFDIR "$_ROSBE_BASEDIR\chdefdir.ps1" -scope Global
 }
 
 if (Test-Path "$_ROSBE_BASEDIR\chdefgcc.ps1") {
-set-alias CHDEFGCC "& $_ROSBE_BASEDIR\chdefgcc.ps1"
+set-alias CHDEFGCC "$_ROSBE_BASEDIR\chdefgcc.ps1" -scope Global
 }
 
 if (Test-Path "$_ROSBE_BASEDIR\charch.ps1") {
-set-alias CHARCH "& $_ROSBE_BASEDIR\charch.ps1"
+set-alias CHARCH "$_ROSBE_BASEDIR\charch.ps1" -scope Global
 }
 
-set-alias CLEAN "& $_ROSBE_BASEDIR\Clean.ps1"
+set-alias CLEAN "$_ROSBE_BASEDIR\Clean.ps1" -scope Global
 
 if (Test-Path "$_ROSBE_BASEDIR\Config.ps1") {
-set-alias CONFIG "& $_ROSBE_BASEDIR\Config.ps1"
+set-alias CONFIG "$_ROSBE_BASEDIR\Config.ps1" -scope Global
 }
 
-set-alias HELP "& $_ROSBE_BASEDIR\Help.ps1"
-set-alias MAKE "& $_ROSBE_BASEDIR\Build.ps1"
-set-alias MAKEX "& $_ROSBE_BASEDIR\Build.ps1 multi"
+set-alias HELP "$_ROSBE_BASEDIR\Help.ps1" -scope Global
+set-alias MAKE "$_ROSBE_BASEDIR\Build.ps1" -scope Global
+set-alias MAKEX "$_ROSBE_BASEDIR\Build.ps1 multi" -scope Global
 
 if (Test-Path "$_ROSBE_BASEDIR\reladdr2line.ps1") {
-set-alias RADDR2LINE "& $_ROSBE_BASEDIR\reladdr2line.ps1"
+set-alias RADDR2LINE "$_ROSBE_BASEDIR\reladdr2line.ps1" -scope Global
 }
 
 if (Test-Path "$_ROSBE_BASEDIR\scut.ps1") {
-set-alias SCUT "& $_ROSBE_BASEDIR\scut.ps1"
+set-alias SCUT "$_ROSBE_BASEDIR\scut.ps1" -scope Global
 }
 
 if (Test-Path "$_ROSBE_BASEDIR\sSVN.ps1") {
-set-alias SSVN "& $_ROSBE_BASEDIR\sSVN.ps1"
-set-alias SVN "& $_ROSBE_BASEDIR\Tools\svn.exe"
+set-alias SSVN "$_ROSBE_BASEDIR\sSVN.ps1" -scope Global
+set-alias SVN "$_ROSBE_BASEDIR\Tools\svn.exe" -scope Global
 }
 
 if (Test-Path "$_ROSBE_BASEDIR\options.ps1") {
-set-alias OPTIONS "& $_ROSBE_BASEDIR\options.ps1"
+set-alias OPTIONS "$_ROSBE_BASEDIR\options.ps1" -scope Global
 }
 }
 

Modified: trunk/tools/RosBE/RosBE-Windows/Powershell/rosbe-gcc-env.ps1
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/Powershell/rosbe-gcc-env.ps1?rev=33200&r1=33199&r2=33200&view=diff
==============================================================================
--- trunk/tools/RosBE/RosBE-Windows/Powershell/rosbe-gcc-env.ps1 [iso-8859-1] (original)
+++ trunk/tools/RosBE/RosBE-Windows/Powershell/rosbe-gcc-env.ps1 [iso-8859-1] Wed Apr 30 17:44:58 2008
@@ -1,10 +1,9 @@
 #
 # PROJECT:     RosBE - ReactOS Build Environment for Windows
 # LICENSE:     GNU General Public License v2. (see LICENSE.txt)
-# FILE:        Root/rosbe-gcc-env.cmd
+# FILE:        Root/rosbe-gcc-env.ps1
 # PURPOSE:     Set up the GCC 4.x.x build environment.
-# COPYRIGHT:   Copyright 2007 Daniel Reimer <reimer.daniel at freenet.de>
-#                             Peter Ward <dralnix at gmail.com>
+# COPYRIGHT:   Copyright 2008 Daniel Reimer <reimer.daniel at freenet.de>
 #
 #
 



More information about the Ros-diffs mailing list