Skip to content

Commit d1354ce

Browse files
authored
Merge pull request #11 from microdee/feature/doxygen
Port docs to Doxygen
2 parents 75a439c + 2f6b08f commit d1354ce

32 files changed

+6253
-2606
lines changed

.github/FUNDING.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# These are supported funding model platforms
2+
3+
github: [ microdee ]
4+
ko_fi: microdee
5+
thanks_dev: microdee

.github/workflows/doxygen.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
on:
2+
push:
3+
branches:
4+
- main
5+
- gh-actions-test
6+
tags:
7+
- generate-docs
8+
permissions:
9+
contents: write
10+
11+
jobs:
12+
deploy:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- name: Checkout
16+
uses: actions/checkout@v4
17+
with:
18+
submodules: recursive
19+
- name: Doxygen on GitHub Pages
20+
id: ghaction
21+
uses: AgarwalSaurav/ghaction-doxygen-ghpages@de7725119570b5d09a5d7872518f9e5cbd8dae8e
22+
with:
23+
github_token: ${{ secrets.GITHUB_TOKEN }}
24+
working-directory: .
25+
doxyfile-path: docs/Doxyfile
26+
html-output-folder: docs/Doxygen/html
27+
branch: gh-pages

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -350,3 +350,4 @@ MigrationBackup/
350350
.ionide/
351351
/build/clang_tidy
352352
**/.nuke/temp/
353+
/.idea

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "docs/DoxygenAwesome"]
2+
path = docs/DoxygenAwesome
3+
url = https://github.com/jothepro/doxygen-awesome-css.git

README.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,18 @@
11
<div align="center">
22

3-
<img width="400px" src="docs/nuke.cola.text.onLight.svg#gh-light-mode-only" />
4-
<img width="400px" src="docs/nuke.cola.text.onDark.svg#gh-dark-mode-only" />
3+
<img width="400px" src="docs/Images/nuke.cola.text.onLight.svg#gh-light-mode-only" />
4+
<img width="400px" src="docs/Images/nuke.cola.text.onDark.svg#gh-dark-mode-only" />
55

66
Utilities and extensions useful for any Nuke builds originally separated from Nuke.Unreal.
77

8+
### [Documentation](https://mcro.de/md.Nuke.Cola)
9+
810
</div>
911

12+
### This README file is now deprecated
13+
> [!IMPORTANT]
14+
> Documentation is migrated over to https://mcro.de/md.Nuke.Cola which is nicer than this readme file. This README is now deprecated and won't be updated. However external links may direct to this README file. For this reason its contents of will be kept until October 2026.
15+
1016
- [Build Plugins](#build-plugins)
1117
- [`[ImplicitBuildInterface]` plugins](#implicitbuildinterface-plugins)
1218
- [`*.nuke.csx` C# script plugins](#nukecsx-c-script-plugins)
@@ -495,9 +501,12 @@ Arguments.GetBlock("extra"); //-> ["extra", "arguments"]
495501
Arguments.GetBlock("foo"); //-> ["/foo", "--bar"]
496502
```
497503

504+
> [!IMPORTANT]
505+
> Documentation is migrated over to https://mcro.de/md.Nuke.Cola which is nicer than this readme file. This README is now deprecated and won't be updated. However external links may direct to this README file. For this reason its contents of will be kept until October 2026.
506+
498507
<div align="center">
499508

500-
<img width="400px" src="docs/nuke.cola.full.onLight.svg#gh-light-mode-only" />
501-
<img width="400px" src="docs/nuke.cola.full.onDark.svg#gh-dark-mode-only" />
509+
<img width="400px" src="docs/Images/nuke.cola.full.onLight.svg#gh-light-mode-only" />
510+
<img width="400px" src="docs/Images/nuke.cola.full.onDark.svg#gh-dark-mode-only" />
502511

503512
</div>

docs/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Doxygen

0 commit comments

Comments
 (0)