Initialization

This commit is contained in:
Marko Andjelic 2026-01-21 01:23:54 +00:00
commit 0a24ee986c
5 changed files with 366 additions and 0 deletions

40
README.md Normal file
View file

@ -0,0 +1,40 @@
# Svitak 📖
*A minimal EPUB parser and reader written in Haskell.*
## Installation
**System prerequisites**:
- **GHC ≥ 9.10**
- GTK / WebKit system libraries (required by `gi-gtk` and `gi-webkit`)
### Dependencies
#### Arch:
```
sudo pacman -S \
ghc cabal-install \
gtk4 \
webkitgtk-6.0 \
gobject-introspection \
pkgconf
```
> *Feel free to make a pull request for instructions regarding your OS/distro*
### Clone the repo
```
git clone "https://git.ajattix.org/castelia/svitak.git" && cd svitak
```
### Building
*Update the package index (optional but recommended):*
```
cabal update
```
*Proceed with building:*
```
cabal build
```
---