* [WIP] bring back std/ prefix within compiler and ensure it works in bootstrap + bsd * refs https://github.com/nim-lang/Nim/pull/16282#discussion_r616846863 * sounds very similar to https://github.com/nim-lang/Nim/pull/14291 * more: vmops * update tools/ci_generate.nim * auto-generate freebsd.yml as well, to avoid duplication with openbsd.yml * cleanup * undo temporary CI removal
37 lines
682 B
YAML
37 lines
682 B
YAML
## DO NO EDIT DIRECTLY! auto-generated by `nim r tools/ci_generate.nim`
|
|
|
|
image: openbsd/latest
|
|
packages:
|
|
- gmake
|
|
- sqlite3
|
|
- node
|
|
- boehm-gc
|
|
- pcre
|
|
- sfml
|
|
- sdl2
|
|
- libffi
|
|
|
|
|
|
sources:
|
|
- https://github.com/nim-lang/Nim
|
|
environment:
|
|
NIM_TESTAMENT_BATCH: "0_2"
|
|
CC: /usr/bin/clang
|
|
tasks:
|
|
- setup: |
|
|
set -e
|
|
cd Nim
|
|
. ci/funs.sh && nimBuildCsourcesIfNeeded
|
|
$nim_csources c --skipUserCfg --skipParentCfg koch
|
|
echo 'export PATH=$HOME/Nim/bin:$PATH' >> $HOME/.buildenv
|
|
- test: |
|
|
set -e
|
|
cd Nim
|
|
if ! ./koch runCI; then
|
|
nim r tools/ci_testresults.nim
|
|
exit 1
|
|
fi
|
|
triggers:
|
|
- action: email
|
|
condition: failure
|
|
to: Andreas Rumpf <rumpf_a@web.de>
|