Name: lycheejs-runtime
Owner: Artificial Engineering
Description: :package: The lychee.js runtimes (regularly wiped history, auto-built and auto-published by @humansneednotapply)
Created: 2015-03-27 14:06:09.0
Updated: 2017-08-27 14:50:20.0
Pushed: 2018-03-31 17:31:30.0
Homepage: https://lychee.js.org
Size: 101342
Language: Java
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
brought to you as libre software with joy and pride by Artificial Engineering.
Support our libre Bot Cloud via BTC 1CamMuvrFU1QAMebPoDsL3JrioVDoxezY2.
This project aims to deliver the lychee.js Engine in an easier way to other platforms via its fertilizer adapters.
These runtimes are the equivalent for each fertilizer adapter and offer an identical way of packaging to multiple platforms.
This repository tries to ship binaries whereever possible.
Minimal dependencies required to make the update.sh
scripts work properly:
pacman -S --needed bash curl git p7zip tar unzip;
Optional dependencies required to make the package.sh
scripts work properly:
pacman -S --needed binutils jdk8-openjdk;
Note: OpenJDK 8 is required for html-webview
and its
Android platform support.
The do-update.sh
script allows to update all third-party
dependencies and download all runtimes for all platforms
and all architectures automatically.
opt/lycheejs/bin/runtime;
dates all runtimes
n/do-update.sh;
The do-update.sh
script also supports the --yes
flag,
which will cause a forced update that does not respect
cached versions.
opt/lycheejs/bin/runtime;
rce-Updates all runtimes
n/do-update.sh --yes;
The do-release.sh
script allows to create a release for
github. It will package everything into a zip
file that
is uploaded to the releases section
of this repository.
In order to make this work, you have to be a contributor
inside the Artificial-Engineering
organization and you must have configured your
Personal Access Token
with repo
rights.
mp the Token into the TOKEN file
MY-PERSONAL-ACCESS-TOKEN > /opt/lycheejs/.github/TOKEN;
opt/lycheejs/bin/runtime;
eates a release and uploads it to github
n/do-release.sh;
html-nwjs
Linux ARM build #1151html-webview
needs Android Nougat Toolchain update