DescriptionAdds the OCHamcrest library to the iOS build.
OCHamcrest is a dependency of the integration testing framework that will
be used by iOS code. It is only used for tests (and is marked as so in
ios/third_party/ochamcrest/BUILD.gn).
The build is a bit involved as OCHamcrest as it mix relative imports "..."
with imports of the form <OCHamcrest/...> but the source code is not found
in an OCHamcrest directory. So build such a directory structure in
<(SHARED_INTERMEDIATE_DIR)/ios/third_party/ochamcrest as part of the build.
TBR=dpranke@chromium.org
BUG=580730
TEST=None
Committed: https://crrev.com/a9045f46f887e536b148ed436851b132d8e1025c
Cr-Commit-Position: refs/heads/master@{#376985}
Patch Set 1 #
Total comments: 2
Patch Set 2 : Rebase & add comments & copy files to <(SHARED_INTERMEDIATE_DIR)/ios/third_party/ochamcrest #Patch Set 3 : Change ios/chrome/tools/build/ios_copy_files.py to use hardlinks if possible #
Messages
Total messages: 17 (6 generated)
|