diff options
| author | Bert Belder <bertbelder@gmail.com> | 2018-12-19 11:27:15 +0100 |
|---|---|---|
| committer | Bert Belder <bertbelder@gmail.com> | 2018-12-19 17:50:29 +0100 |
| commit | 3631e614b2f21bc3bac19d4998a943ab51452b5b (patch) | |
| tree | b90ce1f41ba12117e6961c7f2f3ad527cb958140 /.appveyor.yml | |
| parent | 73e80b0763cf2e14f7dc26d679d3b457106597cc (diff) | |
ci: build with Cargo before building with Ninja
Diffstat (limited to '.appveyor.yml')
| -rw-r--r-- | .appveyor.yml | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/.appveyor.yml b/.appveyor.yml index e6e4c64b5..050715e53 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -341,10 +341,13 @@ before_build: Set-FilesNeeded -Auto -Path $outputs -Reason "Build dependency graph" build_script: - - python tools\build.py - - ps: Set-FilesNeeded -Auto -Reason "Build finished" + # Build with Cargo first. Both builds produce a deno.exe in the same dir. We + # want the final one (which gets tested and released) to be built by Ninja. - cargo build -vv --release - - ps: Set-FilesNeeded -Auto -Reason "Cargo check finished" + - ps: Set-FilesNeeded -Auto -Reason "Cargo build finished" + + - python tools\build.py + - ps: Set-FilesNeeded -Auto -Reason "Ninja build finished" test_script: - python tools\lint.py |
