Consider Xcode build specification in target build up-to-date checking
lacasseio opened this issue · comments
As a user using Xcode/Gradle, I want changes to Xcode build specifications and/or input/output files to trigger a delegation to Xcode so that I can receive accurate feedback.
Acceptance Criteria
- Any changes to legacy targets are taken into account
- Changes to the product name
- Changes to the product type
- Changes to the build arguments
- Changes to the build tool path
- Changes to the working directory (only the path, not the content)
- Changes to passing build settings in environment variables
- Changes to the effective build settings values
- Any changes to aggregate targets are taken into account
- Changes to the product name
- Changes to the product type
- Changes to the build phases (only two are supported for aggregated target: shell script and copy files)
- Changes to the effective build settings values
- Any changes to native targets are taken into account
- Changes to the product name
- Changes to the product type
- Changes to the build phases (all build phases are supported)
- Changes to the effective build settings values
- Any changes to the project's build settings participating in the target (not overwritten) are taken into account