mirror of
https://github.com/mintty/wsltty.git
synced 2025-11-05 09:31:58 +00:00
Compare commits
25 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
97699c2010 | ||
|
|
4316b754da | ||
|
|
b8171d61a6 | ||
|
|
d7f14146fd | ||
|
|
46ee1b4c1c | ||
|
|
27a9ce6f42 | ||
|
|
e88e60a786 | ||
|
|
dfeaf49ae9 | ||
|
|
fd81d580d6 | ||
|
|
3281c12216 | ||
|
|
46ab74d6b4 | ||
|
|
a5b546ee4a | ||
|
|
26a1abb148 | ||
|
|
e7709798c5 | ||
|
|
37c5e0dc40 | ||
|
|
55c034ec66 | ||
|
|
df054073ef | ||
|
|
ace39cbd03 | ||
|
|
e9b2e108f7 | ||
|
|
f66c87cc62 | ||
|
|
36e0d9c58a | ||
|
|
5db1916332 | ||
|
|
8911503a87 | ||
|
|
55792acd8d | ||
|
|
b8330e46d8 |
@@ -1,4 +1,4 @@
|
|||||||
mintty is copyright 2008-13 Andy Koppe, 2015-16 Thomas Wolff.
|
mintty is copyright 2008-13 Andy Koppe, 2015-18 Thomas Wolff.
|
||||||
|
|
||||||
Licensed under the terms of the GNU General Public License version 3 or later,
|
Licensed under the terms of the GNU General Public License version 3 or later,
|
||||||
amended with the bundling clause to clarify ambiguous interpretation.
|
amended with the bundling clause to clarify ambiguous interpretation.
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
The MIT License (MIT)
|
The MIT License (MIT)
|
||||||
|
|
||||||
Copyright (c) 2016 Ryan Prichard
|
Copyright (c) 2016 Ryan Prichard
|
||||||
|
Copyright (c) 2017-2018 Google LLC
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to
|
of this software and associated documentation files (the "Software"), to
|
||||||
|
|||||||
35
README.md
Executable file → Normal file
35
README.md
Executable file → Normal file
@@ -15,7 +15,9 @@ WSLtty components
|
|||||||
* optional context menu entries for Windows Explorer to start WSL terminals in the respective folder
|
* optional context menu entries for Windows Explorer to start WSL terminals in the respective folder
|
||||||
* install/uninstall context menu items from Start Menu subfolder `WSLtty`
|
* install/uninstall context menu items from Start Menu subfolder `WSLtty`
|
||||||
|
|
||||||
### Installation ###
|
---
|
||||||
|
|
||||||
|
### Installation from this repository ###
|
||||||
|
|
||||||
#### WSLtty installer ([Download](https://github.com/mintty/wsltty/releases) standalone installation) ####
|
#### WSLtty installer ([Download](https://github.com/mintty/wsltty/releases) standalone installation) ####
|
||||||
|
|
||||||
@@ -40,6 +42,33 @@ Within the installation process, provide parameters to the script `install.bat`.
|
|||||||
The optional first parameter designates the installation target,
|
The optional first parameter designates the installation target,
|
||||||
the optional second parameter designates the configuration directory.
|
the optional second parameter designates the configuration directory.
|
||||||
|
|
||||||
|
### Installation with other package management environments ###
|
||||||
|
|
||||||
|
#### Chocolatey ####
|
||||||
|
|
||||||
|
If you use the [Chocolatey package manager](https://chocolatey.org/),
|
||||||
|
invoke one of
|
||||||
|
<img height=222 align=right src=https://github.com/mintty/wsltty.appx/raw/master/wsltty.appx.png>
|
||||||
|
* `choco install wsltty`
|
||||||
|
* `choco upgrade wsltty`
|
||||||
|
|
||||||
|
#### Scoop ####
|
||||||
|
|
||||||
|
If you use the [Scoop package manager](https://scoop.sh/),
|
||||||
|
* `scoop bucket add extras`
|
||||||
|
|
||||||
|
then, invoke one of
|
||||||
|
* `scoop install wsltty`
|
||||||
|
* `scoop update wsltty`
|
||||||
|
|
||||||
|
#### Windows Appx package ####
|
||||||
|
|
||||||
|
A Windows Appx package and certificate is available in the [wsltty.appx](https://github.com/mintty/wsltty.appx/) repository.
|
||||||
|
|
||||||
|
<br clear=all>
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
### Invocation ###
|
### Invocation ###
|
||||||
|
|
||||||
WSLtty can be invoked with
|
WSLtty can be invoked with
|
||||||
@@ -50,6 +79,8 @@ WSLtty can be invoked with
|
|||||||
Starting the mintty terminal directly from the WSLtty installation location
|
Starting the mintty terminal directly from the WSLtty installation location
|
||||||
is discouraged because that would bypass essential options.
|
is discouraged because that would bypass essential options.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
### Configuration ###
|
### Configuration ###
|
||||||
|
|
||||||
#### Start Menu and Desktop shortcuts ####
|
#### Start Menu and Desktop shortcuts ####
|
||||||
@@ -128,6 +159,8 @@ you may append a shell pathname and an optional `-l` parameter
|
|||||||
to the mintty invocation (in shortcuts, scripts, or context menu entries):
|
to the mintty invocation (in shortcuts, scripts, or context menu entries):
|
||||||
* `%LOCALAPPDATA%\wsltty\bin\mintty.exe --WSL= --configdir="%APPDATA%\wsltty" /bin/bash -l`
|
* `%LOCALAPPDATA%\wsltty\bin\mintty.exe --WSL= --configdir="%APPDATA%\wsltty" /bin/bash -l`
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
### Components and Credits ###
|
### Components and Credits ###
|
||||||
|
|
||||||
For mintty, see the [Mintty homepage](http://mintty.github.io/)
|
For mintty, see the [Mintty homepage](http://mintty.github.io/)
|
||||||
|
|||||||
@@ -1,14 +1,17 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
|
|
||||||
PATH=/bin:$PATH
|
installdir=${installdir:-'%LOCALAPPDATA%\wsltty'}
|
||||||
|
configdir=${configdir:-'%APPDATA%\wsltty'}
|
||||||
|
|
||||||
|
PATH=/bin:"$PATH"
|
||||||
|
|
||||||
contextmenu=false
|
contextmenu=false
|
||||||
remove=false
|
remove=false
|
||||||
alldistros=true
|
alldistros=true
|
||||||
config=true
|
config=true
|
||||||
|
|
||||||
case "`basename $0`" in
|
case "/$0" in
|
||||||
wsl*)
|
*/wsl*)
|
||||||
config=false;;
|
config=false;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
@@ -98,8 +101,6 @@ echo %target% -i "%icon%" %minttyargs% %bridgeargs%>> %1.bat
|
|||||||
/EOB
|
/EOB
|
||||||
fi
|
fi
|
||||||
|
|
||||||
PATH=/bin:$PATH
|
|
||||||
|
|
||||||
lxss="/HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Lxss"
|
lxss="/HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Lxss"
|
||||||
schema="/HKEY_CURRENT_USER/Software/Classes/Local Settings/Software/Microsoft/Windows/CurrentVersion/AppModel/SystemAppData"
|
schema="/HKEY_CURRENT_USER/Software/Classes/Local Settings/Software/Microsoft/Windows/CurrentVersion/AppModel/SystemAppData"
|
||||||
|
|
||||||
@@ -132,7 +133,7 @@ do
|
|||||||
instdir=`regtool get "$schema/$package/Schemas/PackageFullName"`
|
instdir=`regtool get "$schema/$package/Schemas/PackageFullName"`
|
||||||
if [ -r "$ProgramW6432/WindowsApps/$instdir/images/icon.ico" ]
|
if [ -r "$ProgramW6432/WindowsApps/$instdir/images/icon.ico" ]
|
||||||
then icon="%PROGRAMFILES%/WindowsApps/$instdir/images/icon.ico"
|
then icon="%PROGRAMFILES%/WindowsApps/$instdir/images/icon.ico"
|
||||||
else icon="%LOCALAPPDATA%/wsltty/wsl.ico"
|
else icon="$installdir"'\wsl.ico'
|
||||||
fi
|
fi
|
||||||
root="$basepath/rootfs"
|
root="$basepath/rootfs"
|
||||||
else
|
else
|
||||||
@@ -140,8 +141,8 @@ do
|
|||||||
root="$basepath"
|
root="$basepath"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
minttyargs='--wsl --rootfs="'"$root"'" --configdir="%APPDATA%\wsltty" -o Locale=C -o Charset=UTF-8 /bin/wslbridge '
|
minttyargs='--wsl --rootfs="'"$root"'" --configdir="'"$configdir"'" -o Locale=C -o Charset=UTF-8 /bin/wslbridge '
|
||||||
minttyargs='--WSL="'"$distro"'" --configdir="%APPDATA%\wsltty"'
|
minttyargs='--WSL="'"$distro"'" --configdir="'"$configdir"'"'
|
||||||
#if [ -z "$launch" ]
|
#if [ -z "$launch" ]
|
||||||
#then bridgeargs='-t /bin/bash'
|
#then bridgeargs='-t /bin/bash'
|
||||||
#else bridgeargs='-l "'"$launch"'" -t /bin/bash'
|
#else bridgeargs='-l "'"$launch"'" -t /bin/bash'
|
||||||
@@ -153,8 +154,8 @@ do
|
|||||||
"") # WSL default installation
|
"") # WSL default installation
|
||||||
distro=
|
distro=
|
||||||
name=WSL
|
name=WSL
|
||||||
icon="%LOCALAPPDATA%/wsltty/wsl.ico"
|
icon="$installdir"'\wsl.ico'
|
||||||
minttyargs='--WSL= --configdir="%APPDATA%\wsltty"'
|
minttyargs='--WSL= --configdir="'"$configdir"'"'
|
||||||
bridgeargs='-t'
|
bridgeargs='-t'
|
||||||
|
|
||||||
ok=true;;
|
ok=true;;
|
||||||
@@ -165,7 +166,7 @@ do
|
|||||||
echoc "- (launcher $launcher)"
|
echoc "- (launcher $launcher)"
|
||||||
echoc "- icon $icon"
|
echoc "- icon $icon"
|
||||||
echoc "- root $root"
|
echoc "- root $root"
|
||||||
target='%LOCALAPPDATA%\wsltty\bin\mintty.exe'
|
target="$installdir"'\bin\mintty.exe'
|
||||||
bridgeargs=" "
|
bridgeargs=" "
|
||||||
|
|
||||||
if $ok && $config
|
if $ok && $config
|
||||||
@@ -203,8 +204,8 @@ do
|
|||||||
|
|
||||||
# launch script in . -> WSLtty home, WindowsApps launch folder
|
# launch script in . -> WSLtty home, WindowsApps launch folder
|
||||||
cmd /C mkbat.bat "$name"
|
cmd /C mkbat.bat "$name"
|
||||||
cmd /C copy "$name.bat" "%LOCALAPPDATA%\\wsltty\\$name.bat"
|
cmd /C copy "$name.bat" "$installdir"
|
||||||
cmd /C copy "$name.bat" "%LOCALAPPDATA%\\Microsoft\\WindowsApps\\$name.bat"
|
cmd /C copy "$name.bat" "%LOCALAPPDATA%\\Microsoft\\WindowsApps"
|
||||||
|
|
||||||
# prepare versions to target WSL home directory
|
# prepare versions to target WSL home directory
|
||||||
#bridgeargs="-C~ $bridgeargs"
|
#bridgeargs="-C~ $bridgeargs"
|
||||||
@@ -221,8 +222,8 @@ do
|
|||||||
|
|
||||||
# launch script in ~ -> WSLtty home, WindowsApps launch folder
|
# launch script in ~ -> WSLtty home, WindowsApps launch folder
|
||||||
cmd /C mkbat.bat "$name~"
|
cmd /C mkbat.bat "$name~"
|
||||||
cmd /C copy "$name~.bat" "%LOCALAPPDATA%\\wsltty\\$name~.bat"
|
cmd /C copy "$name~.bat" "$installdir"
|
||||||
cmd /C copy "$name~.bat" "%LOCALAPPDATA%\\Microsoft\\WindowsApps\\$name~.bat"
|
cmd /C copy "$name~.bat" "%LOCALAPPDATA%\\Microsoft\\WindowsApps"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -26,6 +26,8 @@ copy "add to context menu.lnk" "%installdir%"
|
|||||||
copy "add default to context menu.lnk" "%installdir%"
|
copy "add default to context menu.lnk" "%installdir%"
|
||||||
copy "remove from context menu.lnk" "%installdir%"
|
copy "remove from context menu.lnk" "%installdir%"
|
||||||
copy "configure WSL shortcuts.lnk" "%installdir%"
|
copy "configure WSL shortcuts.lnk" "%installdir%"
|
||||||
|
copy "WSL Terminal.lnk" "%installdir%"
|
||||||
|
copy "WSL Terminal %%.lnk" "%installdir%"
|
||||||
copy wsl.ico "%installdir%"
|
copy wsl.ico "%installdir%"
|
||||||
copy config-distros.sh "%installdir%"
|
copy config-distros.sh "%installdir%"
|
||||||
copy mkshortcut.vbs "%installdir%"
|
copy mkshortcut.vbs "%installdir%"
|
||||||
@@ -57,6 +59,10 @@ mkdir "%installdir%\usr\share\mintty\lang"
|
|||||||
copy lang.zoo "%installdir%\usr\share\mintty\lang"
|
copy lang.zoo "%installdir%\usr\share\mintty\lang"
|
||||||
mkdir "%installdir%\usr\share\mintty\themes"
|
mkdir "%installdir%\usr\share\mintty\themes"
|
||||||
copy themes.zoo "%installdir%\usr\share\mintty\themes"
|
copy themes.zoo "%installdir%\usr\share\mintty\themes"
|
||||||
|
mkdir "%installdir%\usr\share\mintty\info"
|
||||||
|
copy charnames.txt "%installdir%\usr\share\mintty\info"
|
||||||
|
mkdir "%installdir%\usr\share\mintty\icon"
|
||||||
|
copy wsl.ico "%installdir%\usr\share\mintty\icon"
|
||||||
|
|
||||||
|
|
||||||
rem create Start Menu Folder
|
rem create Start Menu Folder
|
||||||
@@ -71,6 +77,8 @@ copy "add to context menu.lnk" "%smf%"
|
|||||||
copy "add default to context menu.lnk" "%smf%"
|
copy "add default to context menu.lnk" "%smf%"
|
||||||
copy "remove from context menu.lnk" "%smf%"
|
copy "remove from context menu.lnk" "%smf%"
|
||||||
copy "configure WSL shortcuts.lnk" "%smf%"
|
copy "configure WSL shortcuts.lnk" "%smf%"
|
||||||
|
copy "WSL Terminal.lnk" "%smf%"
|
||||||
|
copy "WSL Terminal %%.lnk" "%smf%"
|
||||||
rem clean up previous installation
|
rem clean up previous installation
|
||||||
rmdir /S /Q "%smf%\context menu shortcuts"
|
rmdir /S /Q "%smf%\context menu shortcuts"
|
||||||
|
|
||||||
|
|||||||
75
makefile
75
makefile
@@ -8,11 +8,14 @@
|
|||||||
|
|
||||||
|
|
||||||
# wsltty release
|
# wsltty release
|
||||||
ver=1.8.4
|
ver=1.9.2
|
||||||
|
|
||||||
|
# wsltty appx release
|
||||||
|
verx=0.9.2
|
||||||
|
|
||||||
##############################
|
##############################
|
||||||
# mintty release version
|
# mintty release version
|
||||||
minttyver=2.8.4
|
minttyver=2.9.2
|
||||||
|
|
||||||
# or mintty branch or commit version
|
# or mintty branch or commit version
|
||||||
#minttyver=master
|
#minttyver=master
|
||||||
@@ -24,7 +27,7 @@ wslbridgever=0.2.4
|
|||||||
|
|
||||||
# or wslbridge branch or commit to build from source;
|
# or wslbridge branch or commit to build from source;
|
||||||
# also set wslbridge-commit
|
# also set wslbridge-commit
|
||||||
#wslbridge=wslbridge-frontend wslbridge-backend
|
wslbridge=wslbridge-frontend wslbridge-backend
|
||||||
|
|
||||||
# release 0.2.0 does not have cygwin_internal(CW_SYNC_WINENV) yet:
|
# release 0.2.0 does not have cygwin_internal(CW_SYNC_WINENV) yet:
|
||||||
#wslbridge-commit=master
|
#wslbridge-commit=master
|
||||||
@@ -35,10 +38,23 @@ wslbridgever=0.2.4
|
|||||||
# after 0.2.4, from branch login-mode:
|
# after 0.2.4, from branch login-mode:
|
||||||
wslbridge-commit=04a060505860915c99bc336dbeb80269771a80b7
|
wslbridge-commit=04a060505860915c99bc336dbeb80269771a80b7
|
||||||
|
|
||||||
|
# after 0.2.4, from branch wslpath:
|
||||||
|
wslbridge-commit=29df86d87135caec8424c08f031ce121a3a39ae1
|
||||||
|
|
||||||
|
# after 0.2.4, merged wslpath branch:
|
||||||
|
wslbridge-commit=06fb7acba28d7f37611f3911685af214739895a0
|
||||||
|
|
||||||
|
# after 0.2.4, with --backend option:
|
||||||
|
wslbridge-commit=47b41bec6c32da58ab01de9345087b1a4fd836e3
|
||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
# default target
|
# default target
|
||||||
|
|
||||||
all: check pkg
|
all: all-$(notdir $(CURDIR))
|
||||||
|
|
||||||
|
all-wsltty: check pkg
|
||||||
|
|
||||||
|
all-wsltty.appx: appx
|
||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
# target checking and some defs
|
# target checking and some defs
|
||||||
@@ -100,18 +116,18 @@ wslbridge-frontend: wslbridge-source
|
|||||||
cp wslbridge-$(wslbridge-commit)/out/wslbridge.exe bin/
|
cp wslbridge-$(wslbridge-commit)/out/wslbridge.exe bin/
|
||||||
|
|
||||||
wslbridge-backend: wslbridge-source
|
wslbridge-backend: wslbridge-source
|
||||||
cd wslbridge-$(wslbridge-commit)/backend; wslbridge make
|
cd wslbridge-$(wslbridge-commit)/backend; if uname -m | grep x86_64; then cmd /C wsl make; else wslbridge make; fi
|
||||||
mkdir -p bin
|
mkdir -p bin
|
||||||
cp wslbridge-$(wslbridge-commit)/out/wslbridge-backend bin/
|
cp wslbridge-$(wslbridge-commit)/out/wslbridge-backend bin/
|
||||||
|
|
||||||
mintty: mintty-get mintty-build
|
|
||||||
|
|
||||||
mintty-get:
|
mintty-get:
|
||||||
$(wgeto) https://github.com/mintty/mintty/archive/$(minttyver).zip -o mintty-$(minttyver).zip
|
$(wgeto) https://github.com/mintty/mintty/archive/$(minttyver).zip -o mintty-$(minttyver).zip
|
||||||
unzip -o mintty-$(minttyver).zip
|
unzip -o mintty-$(minttyver).zip
|
||||||
|
|
||||||
wslbuild=LDFLAGS="-static -static-libgcc -s"
|
wslbuild=LDFLAGS="-static -static-libgcc -s"
|
||||||
|
appxbuild=$(wslbuild) CCOPT=-DWSLTTY_APPX
|
||||||
wslversion=VERSION_SUFFIX="– wsltty $(ver)" WSLTTY_VERSION="$(ver)"
|
wslversion=VERSION_SUFFIX="– wsltty $(ver)" WSLTTY_VERSION="$(ver)"
|
||||||
|
appxversion=VERSION_SUFFIX="– wsltty appx $(verx)" WSLTTY_VERSION="$(verx)"
|
||||||
|
|
||||||
mintty-build:
|
mintty-build:
|
||||||
# ensure rebuild of version-specific check and message
|
# ensure rebuild of version-specific check and message
|
||||||
@@ -120,9 +136,31 @@ mintty-build:
|
|||||||
cd mintty-$(minttyver)/src; make $(wslbuild) $(wslversion)
|
cd mintty-$(minttyver)/src; make $(wslbuild) $(wslversion)
|
||||||
mkdir -p bin
|
mkdir -p bin
|
||||||
cp mintty-$(minttyver)/bin/mintty.exe bin/
|
cp mintty-$(minttyver)/bin/mintty.exe bin/
|
||||||
|
|
||||||
|
mintty-build-appx:
|
||||||
|
# ensure rebuild of version-specific check and message
|
||||||
|
rm -f mintty-$(minttyver)/bin/*/windialog.o
|
||||||
|
# build mintty
|
||||||
|
cd mintty-$(minttyver)/src; make $(appxbuild) $(appxversion)
|
||||||
|
mkdir -p bin
|
||||||
|
cp mintty-$(minttyver)/bin/mintty.exe bin/
|
||||||
|
|
||||||
|
mintty-pkg:
|
||||||
cp mintty-$(minttyver)/LICENSE LICENSE.mintty
|
cp mintty-$(minttyver)/LICENSE LICENSE.mintty
|
||||||
cd mintty-$(minttyver)/lang; zoo a lang *.po; mv lang.zoo ../../
|
cd mintty-$(minttyver)/lang; zoo a lang *.po; mv lang.zoo ../../
|
||||||
cd mintty-$(minttyver)/themes; zoo a themes *[!~]; mv themes.zoo ../../
|
cd mintty-$(minttyver)/themes; zoo a themes *[!~]; mv themes.zoo ../../
|
||||||
|
# add charnames.txt to support "Character Info"
|
||||||
|
cd mintty-$(minttyver)/src; sh ./mknames
|
||||||
|
cp mintty-$(minttyver)/src/charnames.txt .
|
||||||
|
|
||||||
|
mintty-appx:
|
||||||
|
mkdir -p usr/share/mintty
|
||||||
|
cd usr/share/mintty; mkdir -p lang themes info
|
||||||
|
cp mintty-$(minttyver)/lang/*.po usr/share/mintty/lang/
|
||||||
|
cp mintty-$(minttyver)/themes/*[!~] usr/share/mintty/themes/
|
||||||
|
# add charnames.txt to support "Character Info"
|
||||||
|
cd mintty-$(minttyver)/src; sh ./mknames
|
||||||
|
cp mintty-$(minttyver)/src/charnames.txt usr/share/mintty/info/
|
||||||
|
|
||||||
cygwin:
|
cygwin:
|
||||||
mkdir -p bin
|
mkdir -p bin
|
||||||
@@ -132,6 +170,11 @@ cygwin:
|
|||||||
cp /bin/regtool.exe bin/
|
cp /bin/regtool.exe bin/
|
||||||
cp /bin/zoo.exe bin/
|
cp /bin/zoo.exe bin/
|
||||||
|
|
||||||
|
appx-bin:
|
||||||
|
mkdir -p bin
|
||||||
|
cp /bin/cygwin1.dll bin/
|
||||||
|
cp /bin/cygwin-console-helper.exe bin/
|
||||||
|
|
||||||
cop: ver
|
cop: ver
|
||||||
mkdir -p rel
|
mkdir -p rel
|
||||||
rm -fr rel/wsltty-$(ver)-install.exe
|
rm -fr rel/wsltty-$(ver)-install.exe
|
||||||
@@ -144,6 +187,7 @@ cop: ver
|
|||||||
cp bin/zoo.exe rel/
|
cp bin/zoo.exe rel/
|
||||||
cp lang.zoo rel/
|
cp lang.zoo rel/
|
||||||
cp themes.zoo rel/
|
cp themes.zoo rel/
|
||||||
|
cp charnames.txt rel/
|
||||||
cp bin/wslbridge.exe rel/
|
cp bin/wslbridge.exe rel/
|
||||||
cp bin/wslbridge-backend rel/
|
cp bin/wslbridge-backend rel/
|
||||||
cp LICENSE.* rel/
|
cp LICENSE.* rel/
|
||||||
@@ -166,9 +210,22 @@ installbat:
|
|||||||
ver:
|
ver:
|
||||||
echo $(ver) > VERSION
|
echo $(ver) > VERSION
|
||||||
|
|
||||||
pkg: wslbridge cygwin mintty cab
|
mintty: mintty-get mintty-build
|
||||||
|
|
||||||
wsltty: wslbridge cygwin mintty-build
|
mintty-usr: mintty-get mintty-appx
|
||||||
|
|
||||||
|
# local wsltty build target:
|
||||||
|
wsltty: wslbridge cygwin mintty-build mintty-pkg
|
||||||
|
|
||||||
|
# standalone wsltty package build target:
|
||||||
|
pkg: wslbridge cygwin mintty-get mintty-build mintty-pkg cab
|
||||||
|
|
||||||
|
# appx package contents target:
|
||||||
|
wsltty-appx: wslbridge appx-bin mintty-get mintty-build-appx mintty-appx
|
||||||
|
|
||||||
|
# appx package target:
|
||||||
|
appx: wsltty-appx
|
||||||
|
sh ./build.sh
|
||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
# end
|
# end
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ FILE5="LICENSE.mintty"
|
|||||||
FILE6="LICENSE.wslbridge"
|
FILE6="LICENSE.wslbridge"
|
||||||
FILE7="config-distros.sh"
|
FILE7="config-distros.sh"
|
||||||
FILE8="configure WSL shortcuts.lnk"
|
FILE8="configure WSL shortcuts.lnk"
|
||||||
FILE9="mkshortcut.vbs"
|
FILE9="charnames.txt"
|
||||||
FILE10="VERSION"
|
FILE10="VERSION"
|
||||||
FILE11="dash.exe"
|
FILE11="dash.exe"
|
||||||
FILE12="regtool.exe"
|
FILE12="regtool.exe"
|
||||||
@@ -55,6 +55,9 @@ FILE19="wsltty home & help.url"
|
|||||||
FILE20="zoo.exe"
|
FILE20="zoo.exe"
|
||||||
FILE21="lang.zoo"
|
FILE21="lang.zoo"
|
||||||
FILE22="themes.zoo"
|
FILE22="themes.zoo"
|
||||||
|
FILE23="WSL Terminal %.lnk"
|
||||||
|
FILE24="WSL Terminal.lnk"
|
||||||
|
FILE25="mkshortcut.vbs"
|
||||||
|
|
||||||
[SourceFiles]
|
[SourceFiles]
|
||||||
SourceFiles0=.
|
SourceFiles0=.
|
||||||
@@ -83,4 +86,7 @@ SourceFiles0=.
|
|||||||
%FILE20%=
|
%FILE20%=
|
||||||
%FILE21%=
|
%FILE21%=
|
||||||
%FILE22%=
|
%FILE22%=
|
||||||
|
%FILE23%=
|
||||||
|
%FILE24%=
|
||||||
|
%FILE25%=
|
||||||
|
|
||||||
|
|||||||
0
wsl.ico
Executable file → Normal file
0
wsl.ico
Executable file → Normal file
|
Before Width: | Height: | Size: 472 KiB After Width: | Height: | Size: 472 KiB |
BIN
wsltty.png
BIN
wsltty.png
Binary file not shown.
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
Reference in New Issue
Block a user