Merge pull request #1 from existedinnettw/feat/igh_ethercat

fix: rename ethercat package to igh-ethercat
This commit is contained in:
existedinnettw 2026-05-04 09:55:29 +08:00 committed by GitHub
commit 9d074a6992
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
10 changed files with 28 additions and 28 deletions

11
.github/dependabot.yml vendored Normal file
View File

@ -0,0 +1,11 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
open-pull-requests-limit: 10
groups:
github-actions:
patterns:
- "*"

View File

@ -18,7 +18,7 @@ jobs:
has_targets: ${{ steps.detect.outputs.has_targets }} has_targets: ${{ steps.detect.outputs.has_targets }}
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v6
with: with:
fetch-depth: 0 fetch-depth: 0
@ -59,19 +59,14 @@ jobs:
CONAN_PASSWORD: ${{ secrets.CONAN_PASSWORD || secrets.GITEA_TOKEN }} CONAN_PASSWORD: ${{ secrets.CONAN_PASSWORD || secrets.GITEA_TOKEN }}
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v6
- name: Install host build tools - name: Install host build tools
run: | uses: awalsh128/cache-apt-pkgs-action@latest
sudo apt-get update with:
sudo apt-get install -y --no-install-recommends \ packages: build-essential gcc-14 g++-14 cmake ninja-build graphviz crudini
build-essential \ version: 1.0
gcc-14 \ execute_install_scripts: true
g++-14 \
cmake \
ninja-build \
graphviz \
crudini
- name: Set gcc-14 as default - name: Set gcc-14 as default
run: | run: |

View File

@ -18,7 +18,7 @@ jobs:
has_targets: ${{ steps.detect.outputs.has_targets }} has_targets: ${{ steps.detect.outputs.has_targets }}
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v6
with: with:
fetch-depth: 0 fetch-depth: 0
@ -56,19 +56,14 @@ jobs:
matrix: ${{ fromJson(needs.detect-targets.outputs.matrix) }} matrix: ${{ fromJson(needs.detect-targets.outputs.matrix) }}
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v6
- name: Install host build tools - name: Install host build tools
run: | uses: awalsh128/cache-apt-pkgs-action@latest
sudo apt-get update with:
sudo apt-get install -y --no-install-recommends \ packages: build-essential gcc-14 g++-14 cmake ninja-build graphviz crudini
build-essential \ version: 1.0
gcc-14 \ execute_install_scripts: true
g++-14 \
cmake \
ninja-build \
graphviz \
crudini
- name: Set gcc-14 as default - name: Set gcc-14 as default
run: | run: |

View File

@ -12,5 +12,4 @@ The goal of this repo is provide some **non-official** recipes for libraries tha
* bibliography: [conan-center-index](https://github.com/conan-io/conan-center-index/tree/master) * bibliography: [conan-center-index](https://github.com/conan-io/conan-center-index/tree/master)
* [audacity/conan-recipes](https://github.com/audacity/conan-recipes) * [audacity/conan-recipes](https://github.com/audacity/conan-recipes)
* [bkinnightskytw/ethercat](https://gitlab.com/bkinnightskytw/ethercat/-/tree/backport/1.5.3-conan?ref_type=heads) * [bkinnightskytw/ethercat](https://gitlab.com/bkinnightskytw/ethercat/-/tree/backport/1.5.3-conan?ref_type=heads) (recipe: `igh-ethercat`)

View File

@ -5,8 +5,8 @@ from conan.tools.files import copy, get
import os import os
class EthercatConan(ConanFile): class IghEthercatConan(ConanFile):
name = "ethercat" name = "igh-ethercat"
license = "LGPL-2.1-only" license = "LGPL-2.1-only"
author = "Florian Pose <fp@igh.de>" author = "Florian Pose <fp@igh.de>"
url = "https://gitlab.com/etherlab.org/ethercat" url = "https://gitlab.com/etherlab.org/ethercat"