Skip to content

Conversation

Arlodotexe
Copy link
Member

@Arlodotexe Arlodotexe commented May 12, 2025

  • Introduces new MultiTarget-aware props template for shared project imports alongside the existing csproj template
  • Adjusts project reference generation scripts to include test projects when present
  • Refactors the file names of the generated project reference props to cleanly distinguish between samples, tests and source for easier wildcard importing without needing to know the project filename.
  • Updates the wildcard imports in our three "AllComponent" heads to only include generated imports for source and samples, rather than all files.
  • Updates the default EnabledMultiTargets to the current generated default values.
  • Closes Generated solution includes test projects for disabled components #225

- Introduces new MultiTarget-aware props template for shared project imports alongside the existing csproj template
- Adjusts project reference generation scripts to include test projects when present
- Refactors the file names of the generated project reference props to cleanly distinguish between samples, tests and source for easier wildcard importing without needing to know the project filename.
- Updates the wildcard imports in our three "AllComponent" heads to only include generated imports for source and samples, rather than all files.
@Arlodotexe Arlodotexe requested a review from michael-hawker May 12, 2025 19:38
@Arlodotexe Arlodotexe self-assigned this May 12, 2025
Arlodotexe added a commit to CommunityToolkit/Labs-Windows that referenced this pull request May 12, 2025
Arlodotexe added a commit to CommunityToolkit/Windows that referenced this pull request May 12, 2025
@Arlodotexe Arlodotexe added enhancement New feature or request dev loop ➰ For issues that impact the core dev-loop of building experiments labels May 12, 2025
@Arlodotexe Arlodotexe merged commit 660f1b8 into main May 13, 2025
11 checks passed
@Arlodotexe Arlodotexe deleted the fix/multitarget/generated-test-references branch May 13, 2025 11:57
Arlodotexe added a commit to CommunityToolkit/Windows that referenced this pull request May 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dev loop ➰ For issues that impact the core dev-loop of building experiments enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Generated solution includes test projects for disabled components

2 participants