Add doxygen
This commit is contained in:
parent
f337ef38c6
commit
537f7c6641
8
.github/workflows/main.yml
vendored
8
.github/workflows/main.yml
vendored
@ -40,7 +40,9 @@ jobs:
|
|||||||
run: nix-shell --run 'make bench'
|
run: nix-shell --run 'make bench'
|
||||||
|
|
||||||
- name: create doc
|
- name: create doc
|
||||||
run: mkdir doc && cd doc && echo hello world > index.html
|
run:
|
||||||
|
cd doc && nix-shell --run 'make all'
|
||||||
|
cd doc && echo hello world > index.html
|
||||||
|
|
||||||
- name: Deploy
|
- name: Deploy
|
||||||
uses: JamesIves/github-pages-deploy-action@4.1.0
|
uses: JamesIves/github-pages-deploy-action@4.1.0
|
||||||
@ -51,6 +53,6 @@ jobs:
|
|||||||
- name: Upload dist
|
- name: Upload dist
|
||||||
uses: actions/upload-artifacts@v2
|
uses: actions/upload-artifacts@v2
|
||||||
with:
|
with:
|
||||||
name: lib.tar.gz
|
name: lib
|
||||||
path: lib
|
path: ./lib
|
||||||
|
|
||||||
|
|||||||
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +1,2 @@
|
|||||||
.emacs
|
.emacs
|
||||||
|
doc/doxygen/
|
||||||
|
|||||||
2576
doc/Doxyfile
Normal file
2576
doc/Doxyfile
Normal file
File diff suppressed because it is too large
Load Diff
7
doc/Makefile
Normal file
7
doc/Makefile
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
DOXYGEN_INDEX = doxygen/html/index.html
|
||||||
|
|
||||||
|
all: $(DOXYGEN_INDEX)
|
||||||
|
|
||||||
|
$(DOXYGEN_INDEX):
|
||||||
|
doxygen Doxyfile
|
||||||
|
|
||||||
9
doc/shell.nix
Normal file
9
doc/shell.nix
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
{ pkgs ? import <nixpkgs> {} }:
|
||||||
|
|
||||||
|
pkgs.mkShell rec {
|
||||||
|
|
||||||
|
buildInputs = with pkgs; [
|
||||||
|
doxygen
|
||||||
|
];
|
||||||
|
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user