Skip to content

Commit 4dfe6e3

Browse files
committed
Remove doxygen-awesome from repo
Remove INTERFACE.md Update Doxyfile to use all features from doxygen-awesome Update docs workflow
1 parent 17d53b9 commit 4dfe6e3

File tree

11 files changed

+16
-2883
lines changed

11 files changed

+16
-2883
lines changed

.github/workflows/docs.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,12 @@ jobs:
2222
with:
2323
repository: jothepro/doxygen-awesome-css
2424
path: doxygen-awesome-css
25-
- name: Install doxygen & zip
26-
run: sudo apt-get update && sudo apt-get install doxygen graphviz zip -y
25+
- name: Install doxygen
26+
run: sudo apt-get update && sudo apt-get install doxygen graphviz -y
2727
- name: Generate Doxygen Documentation
2828
run: doxygen Doxyfile
29+
- name: Copy LICENSE
30+
run: cp doxygen-awesome-css/LICENSE docs/html/LICENSE
2931
- name: Create .nojekyll
3032
run: touch docs/html/.nojekyll
3133
- name: Deploy Documentation to branch

.github/workflows/release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ jobs:
2626
steps:
2727
- name: Checkout
2828
uses: actions/checkout@v3
29+
- name: Install zip
30+
run: sudo apt-get update && sudo apt-get install zip -y
2931
- name: Copy LICENSE
3032
run: cp LICENSE include/bitstream/LICENSE
3133
- name: Copy NETSTACKLICENSE

Doxyfile

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -218,11 +218,16 @@ HTML_FILE_EXTENSION = .html
218218
HTML_HEADER = doxygen-awesome-css/doxygen-custom/header.html
219219
HTML_FOOTER =
220220
HTML_STYLESHEET =
221-
HTML_EXTRA_STYLESHEET = doxygen-awesome-css/doxygen-awesome.css \
222-
doxygen-awesome-css/doxygen-awesome-sidebar-only.css
223-
HTML_EXTRA_FILES = doxygen-awesome-css/doxygen-awesome-fragment-copy-button.js \
224-
doxygen-awesome-css/doxygen-awesome-paragraph-link.js \
225-
doxygen-awesome-css/doxygen-awesome-interactive-toc.js
221+
HTML_EXTRA_STYLESHEET = doxygen-awesome.css \
222+
doxygen-custom/custom.css \
223+
doxygen-awesome-sidebar-only.css \
224+
doxygen-awesome-sidebar-only-darkmode-toggle.css \
225+
doxygen-custom/custom-alternative.css
226+
HTML_EXTRA_FILES = doxygen-awesome-darkmode-toggle.js \
227+
doxygen-awesome-fragment-copy-button.js \
228+
doxygen-awesome-paragraph-link.js \
229+
doxygen-custom/toggle-alternative-theme.js \
230+
doxygen-awesome-interactive-toc.js
226231
HTML_COLORSTYLE = AUTO_LIGHT
227232
HTML_COLORSTYLE_HUE = 220
228233
HTML_COLORSTYLE_SAT = 100

INTERFACE.md

Lines changed: 0 additions & 31 deletions
This file was deleted.

doxygen-awesome/LICENSE

Lines changed: 0 additions & 21 deletions
This file was deleted.

doxygen-awesome/doxygen-awesome-fragment-copy-button.js

Lines changed: 0 additions & 85 deletions
This file was deleted.

doxygen-awesome/doxygen-awesome-interactive-toc.js

Lines changed: 0 additions & 81 deletions
This file was deleted.

doxygen-awesome/doxygen-awesome-paragraph-link.js

Lines changed: 0 additions & 51 deletions
This file was deleted.

0 commit comments

Comments
 (0)