Skip to content

Commit

Permalink
Update to new Doxygen version and use of Open CMSIS Pack scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
christophe0606 committed Dec 14, 2023
2 parents 99e15d3 + ddb4ace commit 55f1a14
Show file tree
Hide file tree
Showing 646 changed files with 3,482 additions and 3,663 deletions.
1 change: 0 additions & 1 deletion .gitattributes

This file was deleted.

3 changes: 0 additions & 3 deletions .gitconfig

This file was deleted.

8 changes: 8 additions & 0 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
version: 2
updates:
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: "weekly"
open-pull-requests-limit: 10
rebase-strategy: disabled
16 changes: 0 additions & 16 deletions .github/doxygen.json

This file was deleted.

18 changes: 0 additions & 18 deletions .github/linkchecker.json

This file was deleted.

20 changes: 0 additions & 20 deletions .github/packchk.json

This file was deleted.

147 changes: 0 additions & 147 deletions .github/workflows/build.yaml

This file was deleted.

13 changes: 8 additions & 5 deletions .github/workflows/gh-pages.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Simple workflow for deploying static content to GitHub Pages
name: Deploy static content to Pages
name: Deploy static content to GitHub Pages

on:
# Runs on pushes targeting the default branch
push:
branches: ["gh-pages"]
branches: [gh-pages]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
Expand All @@ -30,14 +30,17 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Pages
uses: actions/configure-pages@v3

- name: Upload artifact
uses: actions/upload-pages-artifact@v1
uses: actions/upload-pages-artifact@v2
with:
# Upload entire repository
path: '.'

- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v1
uses: actions/deploy-pages@v2
35 changes: 35 additions & 0 deletions .github/workflows/pack.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Build documentation and pack
on:
workflow_dispatch:
pull_request:
push:
branches: [main]
release:
types: [published]

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
pack:
name: Generate pack
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Fetch tags
run: |
git fetch --tags --force
- uses: Open-CMSIS-Pack/gen-pack-action@main
with:
doxygen-version: 1.9.6
packchk-version: 1.4.1
gen-doc-script: ./Documentation/Doxygen/gen_doc.sh
doc-path: ./Documentation/html
gen-pack-script: ./gen_pack.sh --no-preprocess
gen-pack-output: ./output
gh-pages-branch: gh-pages
27 changes: 19 additions & 8 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
*.bak
Documentation/html/
Documentation/Doxygen/dsp.dxy
Documentation/Doxygen/history.txt
DSP_Lib_TestSuite/build/
PythonWrapper/cmsisdsp.cp36-win_amd64.pyd
PythonWrapper/internal.cp36-win_amd64.pyd
PythonWrapper/*.so
PythonWrapper/rec_2.dat
*.pickle
build_*/
build
output
Examples/ARM/arm_fft_bin_example/RTE/
Examples/ARM/arm_fft_bin_example/RTE/
Examples/ARM/arm_fft_bin_example/RTE/
Expand All @@ -17,17 +22,23 @@ Examples/ARM/*/RTE/
Examples/ARM/*/MTICoverageOut.cov
CMSISDSP.egg-info/
dist/
Output/
Documentation/html/
PACK.xsd
*.uvguix.*
Documentation/html/*
Doxygen/history.txt
Doxygen/dsp.dxy
__pycache__/
*.pyd
.DS_Store
.swiftpm/
build/
Examples/cmsis_build/RTE/_Release*
Testing/cmsis_build/RTE/_Release*
Testing/cmsis_build/RTE/_Release*

PythonWrapper/build_linux/CMakeCache.txt
PythonWrapper/build_linux/CMakeFiles/
PythonWrapper/build_linux/Makefile
PythonWrapper/build_linux/bin_dsp/
PythonWrapper/build_linux/build.sh
PythonWrapper/build_linux/cmake_install.cmake



# Output of the linkchecker tool
linkchecker-out.csv
Loading

0 comments on commit 55f1a14

Please sign in to comment.