diff --git a/install.bat b/install.bat index f4edb36..c33d206 100755 --- a/install.bat +++ b/install.bat @@ -60,6 +60,8 @@ mkdir "%installdir%\usr\share\mintty\lang" copy lang.zoo "%installdir%\usr\share\mintty\lang" mkdir "%installdir%\usr\share\mintty\themes" copy themes.zoo "%installdir%\usr\share\mintty\themes" +mkdir "%installdir%\usr\share\mintty\sounds" +copy sounds.zoo "%installdir%\usr\share\mintty\sounds" mkdir "%installdir%\usr\share\mintty\info" copy charnames.txt "%installdir%\usr\share\mintty\info" mkdir "%installdir%\usr\share\mintty\icon" @@ -89,6 +91,8 @@ cd /D "%installdir%\usr\share\mintty\lang" "%installdir%\bin\zoo" xO lang cd /D "%installdir%\usr\share\mintty\themes" "%installdir%\bin\zoo" xO themes +cd /D "%installdir%\usr\share\mintty\sounds" +"%installdir%\bin\zoo" xO sounds :migrate configuration @@ -111,8 +115,8 @@ rmdir "%oldroot%\home" rem create user config directory and subfolders mkdir "%configdir%\lang" -mkdir "%configdir%\sounds" mkdir "%configdir%\themes" +mkdir "%configdir%\sounds" rem create config file if it does not yet exist if not exist "%configdir%\config" echo # To use common configuration in %%APPDATA%%\mintty, simply remove this file>"%configdir%\config" diff --git a/makefile b/makefile index 2b316dd..e90c123 100644 --- a/makefile +++ b/makefile @@ -177,15 +177,18 @@ mintty-pkg: cp mintty-$(minttyver)/LICENSE LICENSE.mintty cd mintty-$(minttyver)/lang; zoo a lang *.po; mv lang.zoo ../../ cd mintty-$(minttyver)/themes; zoo a themes *[!~]; mv themes.zoo ../../ + cd mintty-$(minttyver)/sounds; zoo a sounds *.wav *.WAV *.md; mv sounds.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 + cd usr/share/mintty; mkdir -p lang themes sounds info cp mintty-$(minttyver)/lang/*.po usr/share/mintty/lang/ cp mintty-$(minttyver)/themes/*[!~] usr/share/mintty/themes/ + cp mintty-$(minttyver)/sounds/*.wav usr/share/mintty/sounds/ + cp mintty-$(minttyver)/sounds/*.WAV usr/share/mintty/sounds/ # add charnames.txt to support "Character Info" cd mintty-$(minttyver)/src; sh ./mknames cp mintty-$(minttyver)/src/charnames.txt usr/share/mintty/info/ @@ -215,6 +218,7 @@ cop: ver cp bin/zoo.exe rel/ cp lang.zoo rel/ cp themes.zoo rel/ + cp sounds.zoo rel/ cp charnames.txt rel/ cp bin/wslbridge.exe rel/ cp bin/wslbridge-backend rel/ diff --git a/makewinx.cfg b/makewinx.cfg index 655d637..278d251 100644 --- a/makewinx.cfg +++ b/makewinx.cfg @@ -55,8 +55,9 @@ FILE19="wsltty home & help.url" FILE20="zoo.exe" FILE21="lang.zoo" FILE22="themes.zoo" -FILE23="mkshortcut.vbs" -FILE24="mintty.ico" +FILE23="sounds.zoo" +FILE24="mkshortcut.vbs" +FILE25="mintty.ico" [SourceFiles] SourceFiles0=. @@ -87,4 +88,5 @@ SourceFiles0=. %FILE22%= %FILE23%= %FILE24%= +%FILE25%=