File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44 push :
55 branches :
66 - main
7+ paths :
8+ - " *.rst"
9+ - " Doxyfile"
10+ - " ecs-lib/"
11+ - " ecs-server/"
12+ - " ecs-client/"
713 workflow_dispatch :
814
915jobs :
2733 git config --global user.name "github-actions[bot]"
2834 git config --global user.email "username@users.noreply.github.com"
2935
36+ - name : setup registry code documentation
37+ run : |
38+ apt install doxygen -y
39+ cd engine/packages/ecs-lib/docs
40+ doxygen Doxyfile
41+ cd -
42+ cp engine/packages/ecs-lib/docs engine/docs/registry/api
43+
3044 - name : synchronize docs
3145 run : |
3246 mkdir -p docs/engine
Original file line number Diff line number Diff line change 1+ [ ![ Nanoforge Documentation] ( https://github.com/NanoForge-dev/docs/actions/workflows/deploy.yml/badge.svg )] ( https://github.com/NanoForge-dev/docs/actions/workflows/deploy.yml )
2+
13# Engine
24
35This repository contains the full engine for NanoForge.
@@ -20,6 +22,10 @@ This is the full nanoforge engine including all the default libraries.
2022
2123In order to manage this project we use (pnpm)[ https://pnpm.io/ ]
2224
25+ ## Documentation
26+
27+ The full documentation can be found at: [ https://nanoforge-dev.github.io/docs/engine ] ( https://nanoforge-dev.github.io/docs/engine )
28+
2329## Installing dependencies
2430
2531To install dependencies run:
Original file line number Diff line number Diff line change 1+ Doxyfile
Original file line number Diff line number Diff line change @@ -274,4 +274,4 @@ lib/index.js
274274lib /libecs.js
275275compile_commands.json
276276emsdk /
277- doc_out /
277+ docs / xml
Original file line number Diff line number Diff line change @@ -4,4 +4,4 @@ GENERATE_LATEX = NO
44
55INPUT = ../wasm
66
7- OUTPUT_DIRECTORY = doc_out
7+ OUTPUT_DIRECTORY = .
Load diff This file was deleted.
Load diff This file was deleted.
You can’t perform that action at this time.
0 commit comments