authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-12-20 14:18:22-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-12-20 14:18:22-05:00
log8cf3543c800e8a04afd99951616c70fd55651e39
tree6527d6f8e4e1372393d4e3c15d7f039c9c835098
parent459045aa40d64ac883d3908ddcbfcb8aa3867c0d
parent2a776ed8a8ff9220e316cb91fbfb49f23edee0d1
signature Commit is signed but in an unrecognized format.

Merge branch 'mgxm-srtht_fbsd'


1 files changed, 21 insertions(+), 0 deletions(-)

.builds/freebsd.yml created+21
......@@ -0,0 +1,21 @@
1arch: x86_64
2image: freebsd
3packages:
4 - cmake
5 - llvm70
6sources:
7 - https://github.com/ziglang/zig.git
8tasks:
9 - build: |
10 cd zig && mkdir build && cd build
11 cmake .. -DCMAKE_BUILD_TYPE=Release
12 make -j$(sysctl -n hw.ncpu) install
13 - test: |
14 cd zig/build
15 bin/zig test ../test/behavior.zig
16 # TODO enable all tests
17 #bin/zig build --build-file ../build.zig test
18 # TODO integrate with the download page updater and make a
19 # static build available to download for FreeBSD.
20 # This will require setting up a cache of LLVM/Clang built
21 # statically.