Skip to content

Conversation

@Arlodotexe
Copy link
Member

This PR:

  • Adds GenerateAllSolution.ps1 which automatically crawls the repo structure and outputs Toolkit.Labs.All.sln with all projects sample, library and test projects included in the proper solution folders.
  • Removes Toolkit.Labs.All.sln and excludes it via gitignore, as it's now 100% generated.
  • Suppresses a git warning on newer versions of git when running the powershell commands.
  • Closes Auto-Generate All Solution File #73

Copy link
Member

@michael-hawker michael-hawker left a comment

Choose a reason for hiding this comment

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

Hoping we can find out when the google fix will be available. Would be nice to make sure this is running in the CI.

@michael-hawker
Copy link
Member

Bumped Uno Check, hopefully this fixes the CI! 🤞

@Arlodotexe if not, let's take a look in the morning and forward fix anything here. Then we can merge this PR and get the other one rebased.

@michael-hawker
Copy link
Member

@Arlodotexe we need to generate the Labs.SampleRefs.props file too, eh?

@mrlacey mrlacey mentioned this pull request Apr 27, 2022
@michael-hawker michael-hawker merged commit 5fb3e88 into main Apr 27, 2022
@delete-merged-branch delete-merged-branch bot deleted the feature/generate-all-sample-solution branch April 27, 2022 18:11
Martin1994 pushed a commit to Martin1994/Labs-Windows that referenced this pull request Sep 2, 2023
…it#82)

* Created basic solution generation for Library and Sample projects

* Add generated solution file to gitignore

* Added generation of shared test projects in All solution

* Added UseUnoWinUI parameter

* Suppress git warning on newest version

* Enable solution generation in CI

* Bump Uno Check to 1.2.0 to fix android SDK issue

* Fixed errors on PowerShell 5

* Generate sample project references

* Remove props files / folders from solution template

* Cleaned up stray prop file solution folders that prevented builds

Co-authored-by: michael-hawker <24302614+michael-hawker@users.noreply.github.com>
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.

Auto-Generate All Solution File

2 participants