M .builds/debian.yml +8 -11
@@ 1,5 1,5 @@
#
-# Copyright (c) 2022-2024 Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
+# Copyright (c) 2022-2025 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
@@ 23,8 23,7 @@
image: debian/stable
packages:
- clang-13
- - clang-14
- - clang-15
+ - clang-16
- gcc-11
- g++-11
- gcc-12
@@ 43,21 42,19 @@ packages:
sources:
- hg+https://hg.sr.ht/~jeffpc/libjeffpc
tasks:
- - build-libjeffpc: |
+ - libjeffpc: |
mkdir proto
cd libjeffpc
cmake . -DCMAKE_INSTALL_PREFIX=$PWD/../proto
make
make install
- - build-clang13: |
+ - clang13: |
./hlog*/.builds/do-build.sh clang13 clang-13 clang++-13
- - build-clang14: |
- ./hlog*/.builds/do-build.sh clang14 clang-14 clang++-14
- - build-clang15: |
- ./hlog*/.builds/do-build.sh clang15 clang-15 clang++-15
- - build-gcc11: |
+ - clang16: |
+ ./hlog*/.builds/do-build.sh clang16 clang-16 clang++-16
+ - gcc11: |
./hlog*/.builds/do-build.sh gcc11 gcc-11 g++-11
- - build-gcc12: |
+ - gcc12: |
./hlog*/.builds/do-build.sh gcc12 gcc-12 g++-12
triggers:
- action: email
M .builds/fbsd.yml +33 -12
@@ 1,5 1,5 @@
#
-# Copyright (c) 2022,2024 Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
+# Copyright (c) 2022,2024-2025 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
@@ 23,11 23,18 @@
image: freebsd/latest
packages:
- llvm11
+ - llvm12
- llvm13
- llvm14
- - llvm18
- - gcc10
+ - llvm15-lite
+ - llvm16-lite
+ - llvm17-lite
+ - llvm18-lite
+ - llvm19-lite
+ - gcc11
+ - gcc12
- gcc13
+ - gcc14
- pkgconf
- cmake
- bison
@@ 38,26 45,40 @@ packages:
sources:
- hg+https://hg.sr.ht/~jeffpc/libjeffpc
tasks:
- - build-libjeffpc: |
+ - libjeffpc: |
mkdir proto
cd libjeffpc
cmake . -DCMAKE_INSTALL_PREFIX=$PWD/../proto
make
make install
- - build-cc: |
+ - cc: |
./hlog*/.builds/do-build.sh cc cc c++
- - build-clang11: |
+ - clang11: |
./hlog*/.builds/do-build.sh clang11 clang11 clang++11
- - build-clang13: |
+ - clang12: |
+ ./hlog*/.builds/do-build.sh clang12 clang12 clang++12
+ - clang13: |
./hlog*/.builds/do-build.sh clang13 clang13 clang++13
- - build-clang14: |
+ - clang14: |
./hlog*/.builds/do-build.sh clang14 clang14 clang++14
- - build-clang18: |
+ - clang15: |
+ ./hlog*/.builds/do-build.sh clang15 clang15 clang++15
+ - clang16: |
+ ./hlog*/.builds/do-build.sh clang16 clang16 clang++16
+ - clang17: |
+ ./hlog*/.builds/do-build.sh clang17 clang17 clang++17
+ - clang18: |
./hlog*/.builds/do-build.sh clang18 clang18 clang++18
- - build-gcc10: |
- ./hlog*/.builds/do-build.sh gcc10 gcc10 g++10
- - build-gcc13: |
+ - clang19: |
+ ./hlog*/.builds/do-build.sh clang19 clang19 clang++19
+ - gcc11: |
+ ./hlog*/.builds/do-build.sh gcc11 gcc11 g++11
+ - gcc12: |
+ ./hlog*/.builds/do-build.sh gcc12 gcc12 g++12
+ - gcc13: |
./hlog*/.builds/do-build.sh gcc13 gcc13 g++13
+ - gcc14: |
+ ./hlog*/.builds/do-build.sh gcc14 gcc14 g++14
triggers:
- action: email
condition: always