dansiegel / dansiegel/Mobile.BuildTools
Break Mobile.BuildTools into smaller focused packages
- Dominant language
- C#
- Stars
- 224
- Forks
- 28
- PR merge metrics
- No merged PRs in 30d
Description
### SUMMARY
When the Mobile.BuildTools began there was no way to support transitive build properties. Since the NuGet team has exposed this functionality... and considering how much the Mobile BuildTools has grown since it was first created, it would be advantageous to break this up into smaller NuGet's which the Mobile.BuildTools package can then reference as dependencies... This allows non-breaking backwards compatibility while giving people the option to target a specific NuGet to just get the CSS or just get the Secrets functionality from Mobile.BuildTools.
### DETAILS
This could be broken up like:
```
| - Mobile.BuildTools
| - Mobile.BuildTools.Secrets
| - Mobile.BuildTools.XamarinCss
| - Mobile.BuildTools.ImageGen
| - Mobile.BuildTools.AppManifests
| - Mobile.BuildTools.ReleaseNotes
| - Mobile.BuildTools.Configuration
```
Note that the build targets for app.config model should be moved entirely into the Mobile.BuildTools.Configuration package which already ships separately.
### PLATFORMS
- [x] Android
- [x] iOS
- [x] UWP
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.