Mercurial > libjeffpc
changeset 870:7ecf3aed80fc
build: add newer compilers to the FreeBSD manifest
Adding clang 17 and gcc 13.
Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
author | Josef 'Jeff' Sipek <jeffpc@josefsipek.net> |
---|---|
date | Wed, 31 Jan 2024 23:41:07 -0500 |
parents | 82994f2d7411 |
children | de55ae9a8839 |
files | .builds/fbsd.yml |
diffstat | 1 files changed, 11 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/.builds/fbsd.yml Wed Jan 31 23:37:14 2024 -0500 +++ b/.builds/fbsd.yml Wed Jan 31 23:41:07 2024 -0500 @@ -1,5 +1,5 @@ # -# Copyright (c) 2022 Josef 'Jeff' Sipek <jeffpc@josefsipek.net> +# Copyright (c) 2022,2024 Josef 'Jeff' Sipek <jeffpc@josefsipek.net> # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal @@ -27,8 +27,10 @@ - llvm12 - llvm13 - llvm14 + - llvm17 - gcc10 - gcc12 + - gcc13 - cmake - bison - flex @@ -57,6 +59,10 @@ ./libjeffpc*/.builds/do-build.sh clang14 clang14 clang++14 - test-clang14: | cd build-clang14 && make test + - build-clang17: | + ./libjeffpc*/.builds/do-build.sh clang17 clang17 clang++17 + - test-clang17: | + cd build-clang17 && make test - build-gcc10: | ./libjeffpc*/.builds/do-build.sh gcc10 gcc10 g++10 - test-gcc10: | @@ -65,6 +71,10 @@ ./libjeffpc*/.builds/do-build.sh gcc12 gcc12 g++12 - test-gcc12: | cd build-gcc12 && make test + - build-gcc13: | + ./libjeffpc*/.builds/do-build.sh gcc13 gcc13 g++13 + - test-gcc13: | + cd build-gcc13 && make test triggers: - action: email condition: always