Skip to content

Commit

Permalink
0.2.5 - Sync with latest tooling
Browse files Browse the repository at this point in the history
  • Loading branch information
vkottler committed Nov 5, 2024
1 parent a0f5367 commit f967a4e
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 22 deletions.
28 changes: 14 additions & 14 deletions .github/workflows/yambs-project.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ env:

jobs:
build:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
strategy:
matrix:
python-version: [3.11, 3.12]
python-version: [3.12]

env:
PYTHON_VERSION: ${{matrix.python-version}}
Expand All @@ -42,19 +42,19 @@ jobs:

- run: mk yaml python-lint python-sa

- name: setup clang 17
run: |
wget https://apt.llvm.org/llvm.sh
chmod +x ./llvm.sh
sudo ./llvm.sh 17
rm llvm.sh
# - name: setup clang 18
# run: |
# wget https://apt.llvm.org/llvm.sh
# chmod +x ./llvm.sh
# sudo ./llvm.sh 18
# rm llvm.sh

- run: sudo apt-get install gcc-12 g++-12 lcov doxygen clang-17 clang-format-17
- run: sudo apt-get install gcc-13 g++-13 lcov doxygen clang-18 clang-format-18
# List versions.
- run: gcc-12 --version
- run: g++-12 --version
- run: clang-17 --version
- run: clang++-17 --version
- run: gcc-13 --version
- run: g++-13 --version
- run: clang-18 --version
- run: clang++-18 --version

- run: mk t variant=clang coverage=false
- run: ninja all format-check
Expand All @@ -70,7 +70,7 @@ jobs:
gcov: true
gcov_include: build/debug
gcov_ignore: .mypy_cache
gcov_executable: gcov-12
gcov_executable: gcov-13
fail_ci_if_error: true
verbose: true
token: ${{secrets.CODECOV_TOKEN}}
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
=====================================
generator=datazen
version=3.1.4
hash=fa0bbc5712ca61cd9590ad779f0f60e3
hash=b7d56a3ff088ab5945599584b3badc41
=====================================
-->

# coral ([0.2.4](https://github.com/vkottler/coral/releases/tag/0.2.4))
# coral ([0.2.5](https://github.com/vkottler/coral/releases/tag/0.2.5))

[![codecov](https://codecov.io/gh/vkottler/coral/branch/master/graph/badge.svg)](https://codecov.io/gh/vkottler/coral)
![Build Status](https://github.com/vkottler/coral/actions/workflows/yambs-project.yml/badge.svg)
Expand Down
2 changes: 1 addition & 1 deletion config
Submodule config updated 38 files
+1 −1 .github/workflows/lint-yaml.yml
+2 −2 python/configs/package.yaml
+1 −1 python/configs/python.yaml
+0 −104 python/mklocal/conntextual/__init__.py
+0 −60 python/mklocal/docs/__init__.py
+0 −72 python/mklocal/docs/templates/conf.py_t
+0 −129 python/mklocal/edit.py
+0 −48 python/mklocal/env.py
+0 −105 python/mklocal/prompts.py
+41 −35 python/mklocal/python.py
+0 −40 python/mklocal/runtimepy/__init__.py
+7 −5 python/mklocal/yambs/__init__.py
+3 −3 python/mklocal/yambs/base.py
+0 −72 python/mklocal/yambs/common.py
+2 −1 python/mklocal/yambs/coverage.py
+0 −25 python/mklocal/yambs/gcov.py
+0 −107 python/mklocal/yambs/jlink/__init__.py
+0 −51 python/mklocal/yambs/jlink/gdbserver.py
+2 −2 python/mklocal/yambs/pico.py
+1 −3 python/mklocal/yambs/test.py
+8 −4 python/mklocal/yambs/toolchains.py
+0 −27 python/mklocal/yambs/udev.py
+8 −3 python/templates/python-package.yml.j2
+4 −3 python/userfs/hooks/alacritty_hooks.py
+3 −3 python/userfs/hooks/ansible_hooks.py
+4 −3 python/userfs/hooks/crosstool_ng_hooks.py
+4 −3 python/userfs/hooks/ctags_hooks.py
+4 −3 python/userfs/hooks/dtc_hooks.py
+0 −38 python/userfs/hooks/hooks_common.py
+4 −3 python/userfs/hooks/kicad_hooks.py
+4 −3 python/userfs/hooks/lcov_hooks.py
+3 −3 python/userfs/hooks/octo_print_hooks.py
+4 −4 python/userfs/hooks/picamera2_hooks.py
+3 −3 python/userfs/hooks/uf2_hooks.py
+0 −2 python/yambs/configs/project.yaml
+3 −0 python/yambs/pico-sdk.yaml
+19 −13 python/yambs/templates/yambs-project.yml.j2
+2 −2 python/yambs/templates/yambs_constants.j2
5 changes: 4 additions & 1 deletion local/configs/project.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
---
name: coral
owner: vkottler
description: Core C++ project utilities.

main_branch: master

version:
major: 0
minor: 2
patch: 4
patch: 5
8 changes: 4 additions & 4 deletions yambs.yaml
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
# =====================================
# generator=datazen
# version=3.1.4
# hash=903c6d69bf86f43b1b50af3d811c5eb7
# hash=73dee2a700d32f5f745077f0b50ff6a6
# =====================================
---
project:
name: coral

github: {owner: &self vkottler}
version: {major: 0, minor: 2, patch: 4}
version: {major: 0, minor: 2, patch: 5}
variants:
clang:
suffix: &clang_version "-17"
suffix: &clang_version "-18"

debug:
suffix: &gcc_version "-12"
suffix: &gcc_version "-13"
opt:
suffix: *gcc_version

Expand Down

0 comments on commit f967a4e

Please sign in to comment.