"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "tools/build/binary-release/Windows/README.md" between
rakudo-2020.09.tar.gz and rakudo-2020.10.tar.gz

About: Rakudo is a compiler for the Raku Pogramming Language (formerly known as Perl 6).

README.md  (rakudo-2020.09):README.md  (rakudo-2020.10)
skipping to change at line 66 skipping to change at line 66
- start a CMD window using - start a CMD window using
Start Menu -> Visual Studio 2019 -> Start Menu -> Visual Studio 2019 ->
x86 / x64 Native Tools Command Prompt for VS 2019 x86 / x64 Native Tools Command Prompt for VS 2019
- Execute `C:\path\to\this\folder\scripts\set-env.bat` - Execute `C:\path\to\this\folder\scripts\set-env.bat`
To make use of the Build Tools in Rakudo using PowerShell: To make use of the Build Tools in Rakudo using PowerShell:
- start a PowerShell window using - start a PowerShell window using
Start Menu -> Visual Studio 2019 -> Developer PowerShell for VS 2019 Start Menu -> Visual Studio 2019 -> Developer PowerShell for VS 2019
- Execute `C:\path\to\this\folder\scripts\set-env.ps1` - Execute `C:\path\to\this\folder\scripts\set-env.ps1`
Non-console applications
------------------------
On Windows programs are compiled to either be _console_ applications or
_non-console_ applications. _Console_ applications always open a console
window. There is no straightforward way to suppress this window.
Rakudo provides a separate set of executables suffixed with a 'w' (`rakuw.exe`,
`rakudow.exe`, ...) that are compiled as _non-console_ applications. These do
not spawn this console window.
**WARNING** These _non-console_ applications do not have their `STDIN`,
`STDOUT` and `STDERR` attached. Trying to write to these handles will cause the
application to abort.
One can place the following snippet at the top of a program to have all its
output be silently ignored instead.
$*OUT=$*ERR=class {method print(*@args){}};
**WARNING** By default these _non-console_ applications will silently swallow
everything that is printed to `STDOUT` and `STDERR`.
To receive the output of the program it suffices to redirect it externally:
rakuw.exe script.raku >stdout.txt 2>stderr.txt
Changes Changes
======= =======
Recent changes and feature additions are documented in the `docs/ChangeLog` Recent changes and feature additions are documented in the `docs/ChangeLog`
text file. text file.
To receive important notifications from the core developer team, please To receive important notifications from the core developer team, please
subscribe to [the p6lert service](https://alerts.raku.org) using the RSS feed, subscribe to [the p6lert service](https://alerts.raku.org) using the RSS feed,
twitter, or [the p6lert commandline script](https://github.com/zoffixznet/perl6- p6lert). twitter, or [the p6lert commandline script](https://github.com/zoffixznet/perl6- p6lert).
 End of changes. 1 change blocks. 
0 lines changed or deleted 27 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)