Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Xamarin.Android.Build.Tasks]: Fix incremental builds (#10)
The (poorly named) `_Foo` target didn't have any `//Target/@Inputs` or `//Target/@Outputs` attribute values, and thus would constantly: 1. Re-execute on every build, which would 2. Create a "new" $(IntermediateOutputPath)Profile.g.cs, which would 3. Require that Mono.Android.dll be rebuilt, as a file had changed. Rename the `_Foo` target to `_GenerateProfileClass`, and add `Inputs` and `Outputs` attributes so that the target isn't constantly executed.
- Loading branch information