Files
browser/.github/actions/install/action.yml
2024-04-19 11:48:01 +02:00

29 lines
780 B
YAML

name: "Browsercore install"
description: "Install deps for the project browsercore"
runs:
using: "composite"
steps:
- name: install v8
shell: bash
run: |
mkdir -p vendor/jsruntime-lib/vendor/v8/${{env.ARCH}}/debug
ln -s /usr/local/lib/libc_v8.a vendor/jsruntime-lib/vendor/v8/${{env.ARCH}}/debug/libc_v8.a
mkdir -p vendor/jsruntime-lib/vendor/v8/${{env.ARCH}}/release
ln -s /usr/local/lib/libc_v8.a vendor/jsruntime-lib/vendor/v8/${{env.ARCH}}/release/libc_v8.a
- name: libiconv
shell: bash
run: |
ln -s /usr/local/lib/libiconv vendor/libiconv
- name: build mimalloc
shell: bash
run: make install-mimalloc
- name: build netsurf
shell: bash
run: make install-netsurf