Skip to content
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

replacing applocal.ps1 with C++ 😍 #814

Merged
merged 58 commits into from
Dec 31, 2022

Conversation

valeriaconde
Copy link
Contributor

@valeriaconde valeriaconde commented Nov 18, 2022

Please review 🙏

@valeriaconde valeriaconde marked this pull request as ready for review November 30, 2022 17:23
Copy link
Member

@BillyONeal BillyONeal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Only nitpicks left :)

@BillyONeal BillyONeal requested a review from JackBoosY December 28, 2022 21:37
Copy link
Member

@vicroms vicroms left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. I'd like to have continuous tests for the "library specific" ones, but they worked when tested locally.

@dg0yt
Copy link
Contributor

dg0yt commented Dec 30, 2022

This PR hard codes informations about some plugin binaries for some ports into a binary which is maintained in another repository than the ports which provide these plugins.

  • How is this meant to be kept in sync with the actual set of plugin binaries which may vary with the port versions and features?
  • How is this meant to scale to the ports which provide plugins but aren't handled yet, e.g. osg/osgearth?

@vicroms
Copy link
Member

vicroms commented Dec 30, 2022

@dg0yt

This is Valeria's internship project; it is intended to be phase 1 of removing our dependence on PowerShell. We intend to design and implement a generic approach after merging this PR.

Copy link
Contributor

@ras0219-msft ras0219-msft left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM if we add deployment of both vcpkg.exe AND applocal.ps1 into export.

@ras0219-msft ras0219-msft merged commit e8c0b20 into microsoft:main Dec 31, 2022
@ras0219-msft
Copy link
Contributor

Thanks Val!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants