authorgravatar for greg@unrelenting.technologymyfreeweb <greg@unrelenting.technology> 2018-12-20 23:01:49+03:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-12-20 15:15:25-05:00
logfa6c7c130308534af6da93ce3f46520e0bb07ba4
tree2170e66353eee230081e61f62c1551a5b0624e70
parentf35ba34a884eb8253c2ddd584605191e1b977595

Use Ninja in .builds/freebsd.yml

It's faster and doesn't require manually getting the number of CPUs

1 files changed, 3 insertions(+), 2 deletions(-)

.builds/freebsd.yml+3-2
...@@ -2,14 +2,15 @@ arch: x86_64...@@ -2,14 +2,15 @@ arch: x86_64
2image: freebsd2image: freebsd
3packages:3packages:
4 - cmake4 - cmake
5 - ninja
5 - llvm706 - llvm70
6sources:7sources:
7 - https://github.com/ziglang/zig.git8 - https://github.com/ziglang/zig.git
8tasks:9tasks:
9 - build: |10 - build: |
10 cd zig && mkdir build && cd build11 cd zig && mkdir build && cd build
11 cmake .. -DCMAKE_BUILD_TYPE=Release12 cmake .. -GNinja -DCMAKE_BUILD_TYPE=Release
12 make -j$(sysctl -n hw.ncpu) install13 ninja install
13 - test: |14 - test: |
14 cd zig/build15 cd zig/build
15 bin/zig test ../test/behavior.zig16 bin/zig test ../test/behavior.zig