add docs
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,5 +1,6 @@
|
|||||||
build/
|
build/
|
||||||
.cache/
|
.cache/
|
||||||
|
docs/
|
||||||
|
|
||||||
# Prerequisites
|
# Prerequisites
|
||||||
*.d
|
*.d
|
||||||
|
|||||||
3
.gitmodules
vendored
Normal file
3
.gitmodules
vendored
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
[submodule "doxygen-awesome-css"]
|
||||||
|
path = doxygen-awesome-css
|
||||||
|
url = https://github.com/jothepro/doxygen-awesome-css.git
|
||||||
@@ -3,6 +3,8 @@ A simple Web Server written in C (learning purposes), it works only on Linux sys
|
|||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
- [meson](https://mesonbuild.com/index.html)
|
- [meson](https://mesonbuild.com/index.html)
|
||||||
|
- [doxygen](https://www.doxygen.nl/)
|
||||||
|
- Optional, just to build the docs
|
||||||
|
|
||||||
## How to build
|
## How to build
|
||||||
```bash
|
```bash
|
||||||
@@ -12,6 +14,13 @@ $ meson compile
|
|||||||
```
|
```
|
||||||
And then run `cws`!
|
And then run `cws`!
|
||||||
|
|
||||||
|
## Docs
|
||||||
|
```bash
|
||||||
|
$ git submodule update --init # inside the cws directory
|
||||||
|
$ doxygen
|
||||||
|
```
|
||||||
|
And then open the `docs/html/index.html`.
|
||||||
|
|
||||||
## Roadmap
|
## Roadmap
|
||||||
- [x] Understading basic web server concepts
|
- [x] Understading basic web server concepts
|
||||||
- [ ] Basic server
|
- [ ] Basic server
|
||||||
|
|||||||
1
doxygen-awesome-css
Submodule
1
doxygen-awesome-css
Submodule
Submodule doxygen-awesome-css added at af1d9030b3
@@ -1,4 +1,4 @@
|
|||||||
project('cws', 'c')
|
project('cws', 'c', version: '1.0.0')
|
||||||
|
|
||||||
subdir('src')
|
subdir('src')
|
||||||
incdir = include_directories('include')
|
incdir = include_directories('include')
|
||||||
|
|||||||
Reference in New Issue
Block a user