Packaging: Try to make New-Unix package more readable#5625
Packaging: Try to make New-Unix package more readable#5625adityapatwardhan merged 9 commits intoPowerShell:masterfrom
Conversation
a5071a0 to
0383540
Compare
2b7e98f to
093ab75
Compare
|
restarted appveyor due to web timeout |
adityapatwardhan
left a comment
There was a problem hiding this comment.
LGTM with minor comments.
tools/packaging/packaging.psm1
Outdated
There was a problem hiding this comment.
Typo in dependencies, also in the comment above.
tools/packaging/packaging.psm1
Outdated
tools/packaging/packaging.psm1
Outdated
There was a problem hiding this comment.
Please add a comment for the possibilities.
tools/packaging/packaging.psm1
Outdated
There was a problem hiding this comment.
Mann -> Man. Also line 770
tools/packaging/packaging.psm1
Outdated
There was a problem hiding this comment.
This became unreadable after changing to an array list. I filed this issue to add a feature to PowerShell so I can maintain a similar syntax and use a list:
#5643
tools/packaging/packaging.psm1
Outdated
d7dd323 to
c48c835
Compare
c48c835 to
c8492be
Compare
| throw "Dependency precheck failed!" | ||
| } | ||
| } | ||
| # Verify depenecies are installed and in the path |
| if ($AfterInstallScript) { | ||
| Remove-Item -erroraction 'silentlycontinue' $AfterInstallScript | ||
| if ($AfterScriptInfo.AfterInstallScript) { | ||
| Remove-Item -erroraction 'silentlycontinue' $AfterScriptInfo.AfterInstallScript |
| if ($AfterRemoveScript) { | ||
| Remove-Item -erroraction 'silentlycontinue' $AfterRemoveScript | ||
| if ($AfterScriptInfo.AfterRemoveScript) { | ||
| Remove-Item -erroraction 'silentlycontinue' $AfterScriptInfo.AfterRemoveScript |
There was a problem hiding this comment.
There will be a follow-up PR. I can address these issue in that PR.
|
According to @TravisEz13 the remaining changes will be done in the next PR. |
* refactor start-pspackage into functions * [Package] Added instrumentation * [Package] update change log * [Package] Fix distribution parameter in get-dependecies * [Package] fix dependencies * [Package] fix issues with validate script
* refactor start-pspackage into functions * [Package] Added instrumentation * [Package] update change log * [Package] Fix distribution parameter in get-dependecies * [Package] fix dependencies * [Package] fix issues with validate script
PR Checklist
Note: Please mark anything not applicable to this PR
NA.[feature]if the change is significant or affectes feature testsPR Summary
Move large chunks of code with-in a single function out into functions to make the function easier to understand.