remove some mimalloc, netsurf and iconv references

This commit is contained in:
Karl Seguin
2025-12-19 07:18:47 +08:00
parent c3f8f9de54
commit 098eeea8f7
3 changed files with 2 additions and 34 deletions

View File

@@ -58,29 +58,3 @@ runs:
run: | run: |
mkdir -p v8 mkdir -p v8
ln -s ${{ inputs.cache-dir }}/v8/libc_v8.a v8/libc_v8.a ln -s ${{ inputs.cache-dir }}/v8/libc_v8.a v8/libc_v8.a
- name: Cache libiconv
id: cache-libiconv
uses: actions/cache@v4
env:
cache-name: cache-libiconv
with:
path: ${{ inputs.cache-dir }}/libiconv
key: vendor/libiconv/libiconv-1.17
- name: download libiconv
if: ${{ steps.cache-libiconv.outputs.cache-hit != 'true' }}
shell: bash
run: make download-libiconv
- name: build libiconv
shell: bash
run: make build-libiconv
- name: build mimalloc
shell: bash
run: make install-mimalloc
- name: build netsurf
shell: bash
run: make install-netsurf

View File

@@ -39,10 +39,6 @@ RUN ZIG=$(grep '\.minimum_zig_version = "' "build.zig.zon" | cut -d'"' -f2) && \
RUN git submodule init && \ RUN git submodule init && \
git submodule update --recursive git submodule update --recursive
RUN make install-libiconv && \
make install-netsurf && \
make install-mimalloc
# download and install v8 # download and install v8
RUN case $TARGETPLATFORM in \ RUN case $TARGETPLATFORM in \
"linux/arm64") ARCH="aarch64" ;; \ "linux/arm64") ARCH="aarch64" ;; \

View File

@@ -169,10 +169,8 @@ Lightpanda is written with [Zig](https://ziglang.org/) `0.15.2`. You have to
install it with the right version in order to build the project. install it with the right version in order to build the project.
Lightpanda also depends on Lightpanda also depends on
[zig-js-runtime](https://github.com/lightpanda-io/zig-js-runtime/) (with v8), [zig-js-runtime](https://github.com/lightpanda-io/zig-js-runtime/) (with v8) and
[Libcurl](https://curl.se/libcurl/), [Libcurl](https://curl.se/libcurl/).
[Netsurf libs](https://www.netsurf-browser.org/) and
[Mimalloc](https://microsoft.github.io/mimalloc).
To be able to build the v8 engine for zig-js-runtime, you have to install some libs: To be able to build the v8 engine for zig-js-runtime, you have to install some libs: