| # RUN: %empty-directory(%t) |
| # RUN: mkdir -p %t |
| # RUN: SWIFT_BUILD_ROOT=%t %swift_src_root/utils/build-script --verbose-build --dry-run --infer --swiftpm --cmake %cmake 2>&1 | %FileCheck %s |
| |
| # REQUIRES: standalone_build |
| |
| # Build and install the SwiftPM dependencies first. |
| # |
| # CHECK: --- Installing cmark --- |
| # CHECK: --- Installing llvm --- |
| # CHECK: --- Installing swift --- |
| # CHECK: --- Installing llbuild --- |
| |
| # Just make sure we compute the build graph/emit output. |
| # |
| # CHECK: -- Build Graph Inference -- |
| # CHECK: Initial Product List: |
| # CHECK: cmark |
| # CHECK: llvm |
| # CHECK: swift |
| # CHECK: Final Build Order: |
| # CHECK: cmark |
| # CHECK: llvm |
| # CHECK: swift |
| |
| # Then make sure we are installing/building SwiftPM last. |
| # |
| # CHECK: --- Building swiftpm --- |
| # CHECK: --- Installing swiftpm --- |