deps: remove lexbor

This commit is contained in:
Pierre Tachoire
2024-03-28 11:13:17 +01:00
parent 17b20e1ad0
commit 52d3f3e966
8 changed files with 5 additions and 497 deletions

View File

@@ -9,7 +9,7 @@ install it with the right version in order to build the project.
Browsercore also depends on
[js-runtimelib](https://github.com/francisbouvier/jsruntime-lib/) and
[lexbor](https://github.com/lexbor/lexbor) libs.
[Netsurf libs](https://www.netsurf-browser.org/) libs.
To be able to build the v8 engine for js-runtimelib, you have to install some libs:
@@ -24,8 +24,6 @@ sudo apt install xz-utils \
For MacOS, you only need Python 3 and cmake.
To be able to build lexbor, you need to install also `cmake`.
### Install and build dependencies
The project uses git submodule for dependencies.
@@ -36,20 +34,13 @@ directory.
make install-submodule
```
### Build netsurf
### Build Netsurf
The command `make install-netsurf` will build netsurf libs used by browsercore.
```
make install-netsurf
```
### Build lexbor
The command `make install-lexbor` will build lexbor lib used by browsercore.
```
make install-lexbor
```
### Build jsruntime-lib
The command `make install-jsruntime-dev` uses jsruntime-lib's `zig-v8` dependency to build v8 engine lib.