Skip to content

[Dependency Scanning] Adapt to upcoming dependency scanner API change s with the output path. #1198

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Sep 26, 2022

Conversation

artemcm
Copy link
Contributor

@artemcm artemcm commented Sep 26, 2022

swiftlang/swift#60882 adds functionality to the Clang scan-deps invocation that produces placeholder paths as ''s in the generated command-line. The first step to adapting to these changes is to teach the driver to substitute the expected file paths.

Once the scanner changes land, we will revisit the driver specifying these paths in favour of having the scanning action being able to determine the correct output location from the get-go.

@artemcm
Copy link
Contributor Author

artemcm commented Sep 26, 2022

@swift-ci test

@artemcm artemcm force-pushed the AdjustToClangScannerAPI branch from 3865737 to 99e5957 Compare September 26, 2022 21:38
@artemcm
Copy link
Contributor Author

artemcm commented Sep 26, 2022

@swift-ci test

…s with the output path.

swiftlang/swift#60882 adds functionality to the Clang scan-deps invocation that produces placeholder paths as '<replace-me>'s in the generated command-line.
The first step to adapting to these changes is to teach the driver to substitute the expected file paths.

Once the scanner changes land, we will revisit the driver specifying these paths in favour of having the scanning action being able to determine the correct output location from the get-go.
@artemcm artemcm force-pushed the AdjustToClangScannerAPI branch from 99e5957 to b096a57 Compare September 26, 2022 21:39
@artemcm
Copy link
Contributor Author

artemcm commented Sep 26, 2022

@swift-ci test

@artemcm artemcm requested a review from nkcsgexi September 26, 2022 21:45
@artemcm artemcm merged commit effef46 into swiftlang:main Sep 26, 2022
@artemcm artemcm deleted the AdjustToClangScannerAPI branch September 26, 2022 22:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants