53 lines
616 B
Markdown
53 lines
616 B
Markdown
# SMOL
|
|
|
|
This is small http https servers with one thread or more
|
|
|
|
## Build with Make
|
|
|
|
```shell
|
|
make -j$(nproc)
|
|
sudo make install
|
|
```
|
|
|
|
## Build with cmake
|
|
|
|
```shell
|
|
mkdir build
|
|
cmake ..
|
|
sudo make install/strip
|
|
```
|
|
|
|
## Build with meson/ninja
|
|
|
|
```shell
|
|
meson setup build --strip --prefix=/usr
|
|
meson compile -C build
|
|
sudo meson install -C build
|
|
```
|
|
|
|
## Uninstall/Remove with Make
|
|
|
|
```shell
|
|
make uninstall
|
|
```
|
|
|
|
### or
|
|
|
|
```shell
|
|
make remove
|
|
```
|
|
|
|
## Uninstall/Remove with cmake
|
|
|
|
```shell
|
|
cd build
|
|
sudo rm -v $(cat install_manifest.txt)
|
|
```
|
|
|
|
## Uninstall/Remove with meson/ninja
|
|
|
|
```shell
|
|
cd build
|
|
sudo ninja uninstall
|
|
```
|