microsoft / WSL-DistroLauncher

Sample/reference launcher app for WSL distro Microsoft Store packages.
MIT License
1.68k stars 518 forks source link

Refactor the project for easier build, deploy #10

Closed zadjii-msft closed 7 years ago

zadjii-msft commented 7 years ago

This should make it easier for you to build and test your distro launchers, as well as include the proper resources with your project.

Changes to Project Structure

The distro launcher is now comprised of two Visual Studio projects - launcher and DistroLauncher-Appx. The first builds the actual launcher .exe that's executed when a user launches your app. The second is the project that actually builds the appx with all of the correctly scaled resources and other dependencies for the Windows Store. All of your code changes will happen in the launcher project (under DistroLauncher/). Any manifest changes are going to happen in the DistroLauncher-Appx project (under DistroLauncher-Appx/).

msftclas commented 7 years ago

@zadjii-msft, Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA. Thanks, Microsoft Pull Request Bot

xnox commented 7 years ago

This sounds like a good improvement. I had to hack up my own way of building resources.pri given the icons/branding that I wanted for our app.

bitcrazed commented 7 years ago

@xnox Glad you're liking the look of these changes. Should result in a more stable and future-proofed project that'll benefit from additional tooling etc., over time.