Граф коммитов

18 Коммитов

Автор SHA1 Сообщение Дата
Arlo Godfrey 40e6f541f1 Upgrade to C# Dev Kit 2024-02-29 19:14:41 -06:00
Arlo Godfrey cced9d7537 Use dotnet 7.0.100 in CI 2023-08-18 14:54:33 -05:00
michael-hawker e127f3195e Update all `common` folder references to `tooling`
Add a ToolingDirectory property for simplifying naming in future
Abstract a few directories in build.yml to make simpler to change later too
2023-03-14 02:01:17 -07:00
Arlo f502140209
Renamed the "All component" solution (#401)
* Renamed the "All component" solution

* Rename LABS_ALL_SAMPLES to ALL_SAMPLES
2023-03-10 18:52:20 -06:00
Arlo baf07d8201
Fixed building in codespaces (#380)
* 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
2023-03-03 15:56:30 -08:00
Arlo 10640a3755
Consolidated ProjectHeads and supporting infrastructure (#360)
* 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>
2023-02-21 13:44:43 -08:00
michael-hawker b1ced9550f Move Solution PowerShell script to common folder 2023-01-17 14:53:13 -08:00
Arlo Godfrey 4e0457739b Fixed sample discovery in VSCode 2022-12-08 11:19:06 -06:00
Arlo 96d3ff1814
Updated Uno packages (#297)
* 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
2022-11-10 09:16:25 -08:00
Arlo 04576c555f Fixed relative folder issue when discovering samples 2022-05-04 19:04:12 +00:00
Arlo e6b43a2a20 Fix building All Samples, added launch config generation. 2022-05-02 17:57:35 +00:00
Hazel Megan 18fe7e7d92 make sure all path references use lower case 2022-04-08 11:00:08 -07:00
Arlo 4834b4726a Fixed "All samples" dropdown not building in a codespace 2022-03-24 21:09:12 +00:00
Arlo f038e7f7a7 Fixed building in a codespace 2022-02-17 21:13:22 +00:00
Arlo bc7e025545 Added launch config for CanvasLayout 2021-12-28 23:17:31 +00:00
Arlo 10e52a1b84 Added multi-sample run dropdown 2021-12-28 23:17:31 +00:00
Arlo 58c55004e0 Created default workspace 2021-12-28 23:17:31 +00:00
Arlo 56c42c8807 Add solution explorer as recommended extension 2021-12-22 22:08:48 +00:00