1
0
mirror of https://github.com/mintty/wsltty.git synced 2025-11-04 17:11:54 +00:00

Compare commits

..

4 Commits
3.0.5 ... 3.0.6

Author SHA1 Message Date
mintty
49e57f64bf 3.0.6 2019-10-06 16:36:19 +02:00
mintty
3793d84b4d 2019-10-02 20:04:48 +02:00
mintty
c439d4fbdc mention login parameter "-" explicitly (#191) 2019-10-02 16:12:42 +02:00
mintty
08adea1fb4 Windows requirement (#192) 2019-10-02 11:19:38 +02:00
3 changed files with 32 additions and 20 deletions

View File

@@ -17,6 +17,12 @@ WSLtty components
---
### Requirement ###
Since release 3.0.5, WSLtty requires Windows version 1809 (the November 2018 release).
---
### Installation from this repository ###
#### WSLtty installer ([Download](https://github.com/mintty/wsltty/releases) standalone installation) ####
@@ -31,7 +37,7 @@ to enable the “Run anyway” button.
#### Installation from source repository ####
Download or checkout the wsltty repository.
Checkout the wsltty repository, or download the source archive, unpack and rename the directory to `wsltty`.
Invoke `make`, then `make install`.
Note this has to be done within a Cygwin environment.
@@ -182,6 +188,9 @@ you may append a shell pathname and an optional `-l` parameter
to the mintty invocation (in shortcuts, scripts, or context menu entries):
* `%LOCALAPPDATA%\wsltty\bin\mintty.exe --WSL= --configdir="%APPDATA%\wsltty" /bin/bash -l`
To just request login mode, a single `-` parameter also works:
* `%LOCALAPPDATA%\wsltty\bin\mintty.exe --WSL= --configdir="%APPDATA%\wsltty" -`
---
### Components and Credits ###

View File

@@ -1 +1 @@
3.0.5
3.0.6

View File

@@ -8,29 +8,30 @@
# wsltty release
ver=3.0.5
ver=3.0.6
# wsltty appx release - must have 4 parts!
verx=3.0.5.0
verx=3.0.6.0
# mintty release version
minttyver=3.0.6
# wslbridge release version
wslbridgever=0.4
##############################
# mintty branch or commit version
#minttyver=master
# wslbridge branch or commit to build from source;
wslbridge=wslbridge-frontend wslbridge-backend
##############################
# Windows SDK version for appx
WINSDKKEY=/HKEY_LOCAL_MACHINE/SOFTWARE/WOW6432Node/Microsoft/.NET Framework Platform/Setup/Multi-Targeting Pack
WINSDKVER=`regtool list '$(WINSDKKEY)' | sed -e '$$ q' -e d`
##############################
# mintty release version
minttyver=3.0.5
# or mintty branch or commit version
#minttyver=master
##############################
# wslbridge binary package; may be overridden below
wslbridgever=0.3
# or wslbridge branch or commit to build from source;
wslbridge=wslbridge-frontend wslbridge-backend
#############################################################################
# default target
@@ -101,16 +102,18 @@ wslbridge-source: wslbridge2-$(wslbridgever).zip
wslbridge-frontend: wslbridge-source
echo ------------- Compiling wslbridge2 frontend
cd wslbridge2-$(wslbridgever); make RELEASE=1
mkdir -p bin
rm -f bin/wslbridge2.exe bin/hvpty.exe
cd wslbridge2-$(wslbridgever); make RELEASE=1
cp wslbridge2-$(wslbridgever)/bin/wslbridge2.exe bin/
cp wslbridge2-$(wslbridgever)/bin/hvpty.exe bin/
wslbridge-backend: wslbridge-source
echo ------------- Compiling wslbridge2 backend
uname -m | grep x86_64
cd wslbridge2-$(wslbridgever); cmd /C wsl -d Alpine make RELEASE=1 & (sleep 8; echo built backend)
mkdir -p bin
rm -f bin/wslbridge2-backend bin/hvpty-backend
cd wslbridge2-$(wslbridgever); cmd /C wsl -d Alpine make RELEASE=1 < /dev/null
cp wslbridge2-$(wslbridgever)/bin/wslbridge2-backend bin/
cp wslbridge2-$(wslbridgever)/bin/hvpty-backend bin/