Skip to content

Conversation

@compnerd
Copy link
Member

Use add_custom_command and add_custom_target. This ensures that the
ordering dependencies are properly honoured by ninja. This fixes an
issue where sometimes I would see swiftDispatch being built prior to
the module map symlinks being established.

@compnerd
Copy link
Member Author

CC: @MadCoder @das

@compnerd
Copy link
Member Author

@swift-ci please test

1 similar comment
@Rostepher
Copy link

@swift-ci please test

Use `add_custom_command` and `add_custom_target`.  This ensures that the
ordering dependencies are properly honoured by ninja.  This fixes an
issue where sometimes I would see `swiftDispatch` being built prior to
the module map symlinks being established.
@compnerd
Copy link
Member Author

@swift-ci please test

@compnerd
Copy link
Member Author

@Rostepher want to merge this?

@Rostepher Rostepher requested a review from MadCoder November 30, 2017 01:04
@compnerd
Copy link
Member Author

compnerd commented Dec 1, 2017

@MadCoder ping?

@compnerd
Copy link
Member Author

compnerd commented Dec 4, 2017

CC: @aschwaighofer

@MadCoder MadCoder merged commit 2a539d6 into swiftlang:master Dec 4, 2017
@compnerd compnerd deleted the command-target branch December 4, 2017 21:45
ktopley-apple pushed a commit that referenced this pull request Dec 6, 2018
build: ensure that dependencies are tracked properly

Signed-off-by: Daniel A. Steffen <dsteffen@apple.com>
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.

4 participants