| @@ -62,7 +62,7 @@ vagrant-freebsd-ci: | |||
| cd /vagrant && \ | |||
| python3.7 tools/ci.py \ | |||
| -B download \ | |||
| -T tools/freebsd-gcc-9.jsonc \ | |||
| -T tools/freebsd-gcc-10.jsonc \ | |||
| ' | |||
| vagrant scp freebsd11:/vagrant/_build/dds _build/dds-freebsd-x64 | |||
| vagrant halt | |||
| @@ -72,4 +72,4 @@ site: docs | |||
| mkdir -p _site/ | |||
| cp site/index.html _site/ | |||
| cp -r _build/docs _site/ | |||
| echo "Site generated at _site/" | |||
| echo "Site generated at _site/" | |||
| @@ -9,7 +9,7 @@ Vagrant.configure("2") do |config| | |||
| freebsd11.vm.box = 'generic/freebsd11' | |||
| freebsd11.vm.provision 'shell', inline: <<-SHELL | |||
| set -eu | |||
| for package in python37 py37-pip ccache gcc9 gcc8 git; do | |||
| for package in python37 py37-pip ccache gcc10 gcc9 gcc8 git; do | |||
| echo "Installing $package" | |||
| pkg install -qy $package | |||
| done | |||
| @@ -1,15 +1,12 @@ | |||
| { | |||
| "$schema": "../res/toolchain-schema.json", | |||
| "compiler_id": "gnu", | |||
| "c_compiler": "gcc9", | |||
| "cxx_compiler": "g++9", | |||
| "c_compiler": "gcc10", | |||
| "cxx_compiler": "g++10", | |||
| "cxx_version": "c++20", | |||
| "warning_flags": [ | |||
| "-Werror", | |||
| ], | |||
| "cxx_flags": [ | |||
| "-fconcepts", | |||
| "-std=c++2a", | |||
| ], | |||
| "link_flags": [ | |||
| "-static-libgcc", | |||
| "-static-libstdc++" | |||