-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mingw-w64-git: adjust git-bash to official mintty #19
Conversation
Currently git-bash relies on mintty options that were proposed in a pull request. A mintty package was also build with these changes. However, the proposed options were changed slightly when merged into the official mintty. Offical mintty uses AppLaunchCmd instead of RelaunchCommand, AppName instead of RelaunchDisplayName and requires an additional option --store-taskbar-properties for the options to take effect. In addition to these changes, specifying the path for the icon as /mingw64/share/git/git-for-windows.ico no longer works. Using "@@EXEPATH@@\\mingw64\\share\\git\\git-for-windows.ico" works, however, instead of relying on a separate file we can just as well get the icon from our git-bash executable.
@dscho As requested in git-for-windows/git#842. I tested this using the Git for Windows SDK on my Microsoft Windows 10 Home (10.0.10586 Build 10586). I installed the newer version of mintty using
After this testing I knew what value would work for the string table in git-bash.exe. After creating the commit with the changes, I did the following final test:
|
@dscho I noticed that mingw-w64-git does not have a dependency on mintty. Is this intentional? |
This is great, thank you so much! I will check it out as soon as I can, to provide additional verification.
Yes, this is intentional. Git should not depend on Having said that, I guess that we should add an Will keep you posted! |
Tested and verified! Thank you so much! |
Great! |
@@ -187,7 +187,6 @@ package_git () { | |||
|
|||
# Git Bash, Git CMD | |||
install -d -m755 $pkgdir$SHAREDIR | |||
install -m755 ../git-for-windows.ico $pkgdir$SHAREDIR |
This comment was marked as off-topic.
This comment was marked as off-topic.
Sorry, something went wrong.
This comment was marked as off-topic.
This comment was marked as off-topic.
Sorry, something went wrong.
This comment was marked as off-topic.
This comment was marked as off-topic.
Sorry, something went wrong.
This comment was marked as off-topic.
This comment was marked as off-topic.
Sorry, something went wrong.
This comment was marked as off-topic.
This comment was marked as off-topic.
Sorry, something went wrong.
Currently git-bash relies on mintty options that were proposed in a pull
request. A mintty package was also build with these changes. However, the
proposed options were changed slightly when merged into the official
mintty.
Offical mintty uses AppLaunchCmd instead of RelaunchCommand, AppName
instead of RelaunchDisplayName and requires an additional option
--store-taskbar-properties for the options to take effect.
In addition to these changes, specifying the path for the icon as
/mingw64/share/git/git-for-windows.ico no longer works. Using
"@@EXEPATH@@\mingw64\share\git\git-for-windows.ico" works, however,
instead of relying on a separate file we can just as well get the icon
from our git-bash executable.