* Fixed an issue where labs wouldn't build in codespaces
* Fixed MultiTarget system in codespaces. Moved retrieval of multitarget and fallback logic to new file.
* Fixed building locally
* Added lost changes caused by git suppression
* Removed vscode launch generation from sln gen
* Removed unused $MultiTarget param
* Moved project heads to common folder
* Fixed broken reference to props file
* Fix broken path references
* Fixed broken file references
* Fixed broken path
* Move asset references to props file
* Consolidated ProjectHeads and supporting infrastructure
* Migrating projects to new infra
* Migrating files to new infra
* Added missing assemblyname and rootnamespace declaration
* Fixed building WinAppSdk
* Fixed build errors for UWP under "All" solution
* Fixed working directory for UseTargetFrameworks.ps1
* Switch GenerateSingleSampleHeads.ps1 to use dotnet templating tool
Update WindowsAppSDK version and MSTest tools
Add properties to allow tests to run on 1.2.x, see https://github.com/microsoft/testfx/issues/1127
Remove solution files from experiments
Add bat file to copy heads and run slngen
Tested locally running all heads and tests for an experiment
* Update folder for linux CI build and Codespaces to WASM project
* Clean-up and re-work build script for testing the project template
* Use expanded form for environment variables everywhere
* Use repo root path for script when in working directory of template
* Use github syntax for environment variable for path, see https://github.com/actions/runner-images/issues/1794
* Re-work path structure for project template test in ci
* Setup paths again to use full path into GenerateSingleSampleHeads script
* Fixed comment referencing outdated file name
* Use absolute path for project references in the "All" solution
* Removed leading directory separator on generated path
* Update slngen to fix build issues with not finding SDK due to global.json
See details in https://github.com/microsoft/slngen/issues/453
* Add flag to build to enable easily getting diagnostics from tools
* Clean-up labels and conditions for diagnostics
* Add COREHOST_TRACE diagnostics for dotnet
* Move conditional for COREHOST_TRACE into step
* Just have COREHOST_TRACE defined at top
* Add calling dotnet --info
* Fixed missing markdown/cs files. Changed "Experiment" to "ToolkitComponent"
* Revert initial work renaming Experiment to Component.
* Fixed markdown exclude path
* Moved project out of double nested folder
* Removed restored files that should have been deleted
* Move SourceGenerators.Tests project up a folder and fix in build.yml path
Wasn't being built as was excluded from wildcard in solution generator
* Fixed path for test output
* Improved and shortened project names
* Rename LabsUITestMethod to UIThreadTestMethod
* Renamed to CommunityToolkit.Tooling.TestGen
* New names for UITestMethodAttribute and UITestMethodGenerator
* Fixed incorrect namespace
* Fixed a bad find/replace
* Renamed "all" component heads and App/Test shared projects
* Added "App" to app head names
* Fixed runtime error
* Move SourceGenerators.Tests project up a folder and fix in build.yml path
Wasn't being built as was excluded from wildcard in solution generator
* Fixed path for test output
* Improved and shortened project names
* Rename LabsUITestMethod to UIThreadTestMethod
* Renamed to CommunityToolkit.Tooling.TestGen
* New names for UITestMethodAttribute and UITestMethodGenerator
* Renamed "all" component heads and App/Test shared projects
* Added "App" to app head names
* Turn off diagnostics for our powershell scripts as slngen has error with diagnostics
Fix diagnostic flag detection
* Enable git long path support for the clean operation
* Update microsoft/setup-msbuild github action
* Cleaned up moved files that weren't deleted properly
* Update slngen to 9.5.4
Should hopefully resolve CI issues from https://github.com/microsoft/slngen/issues/453 and its initial fix
---------
Co-authored-by: michael-hawker <24302614+michael-hawker@users.noreply.github.com>
* Updated Uno to latest version
* Updated to latest Uno version, bump to Android 12, applied iOS workaround
* Apply --registrar:static to all configurations
* Bump Uno.Wasm.Bootstrap versions
* Use EnableWindowsTargeting instead of global TargetFramework override
* Add ninja-build to dev container
* Use Uno.Wasm.Bootstrap 3.3.1