-
Notifications
You must be signed in to change notification settings - Fork 8.1k
Remove rcedit dependency, move daily ico dependency to props file #13123
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
Conversation
|
Sorry for being late, but I wonder why do we need a special path if we can add new line here: PowerShell/PowerShell.Common.props Lines 65 to 66 in 90c7ed6
We could simple check an environment variable in the condition. |
|
wow nice find @iSazonov! That did the trick! |
|
@TravisEz13 @rjmholt Please review the PR again. |
rjmholt
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should remove the debug configuration to make commit picking easier
|
done |
|
It seems CI-install fail is related #13163. |
|
This pull request has been automatically marked as Review Needed because it has been there has not been any activity for 7 days. |
|
🎉 Handy links: |
PR Summary
Move rcedit logic to the packaging script so that rcedit is run at packing time instead of during the installation.
PR Context
Currently rcedit (which sets the icon to the PowerShell avatar ico file) both:
This PR moves that logic from install-powershell.ps1 to packaging.psm1
This also includes a launch config that was used to debug the packaging script.
I did verify that the icon changed at package time.
PR Checklist
.h,.cpp,.cs,.ps1and.psm1files have the correct copyright headerWIP:or[ WIP ]to the beginning of the title (theWIPbot will keep its status check atPendingwhile the prefix is present) and remove the prefix when the PR is ready.