From 00b122070567c6712b5212b99b6e81adf715784f Mon Sep 17 00:00:00 2001 From: FriwiDev Date: Fri, 17 Dec 2021 02:13:59 +0100 Subject: [PATCH] Update readme --- README.md | 58 +++++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 46 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 7be8a2a..c4488a5 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,51 @@

JCEF BUILD

-build-all +build-all -

Independent project to produce binary artifacts for the jcef project

+

Independent project to produce binary artifacts for the JCef project

Visit the JCEF repo at bitbucket or github
+
Consider using these builds with Maven or Gradle: jcefmaven
+ ### Build Specs: -| |Win i386 & amd64 |Win arm64 |Linux i386, amd64, arm & arm64|MacOS amd64 & arm64 | -|---------------|-------------------|-----------------------|------------------------------|------------------------------| -|**Java** |Oracle JDK 8 |Microsoft JDK 11 |OpenJDK 11 |Temurin JDK 8 | -|**Compiler** |VS 2019 |VS 2019 |GCC 10 |Xcode 12 | -|**Build** |Python 3.7; `ninja`|Python 3.7; `ninja` |Python 3.7; `ninja` |Python 2.7; `ninja`; SDK 10.11| -|**Limitations**|- |No OSR mode (Jogamp) |- |Needs [custom structure](https://bitbucket.org/chromiumembedded/java-cef/issues/109/) to run outside of a bundle| + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
linux
amd64, arm64, i386 & arm
windows
amd64 & i386
windows
arm64
apple
amd64 & arm64
JavaOpenJDK 11Oracle JDK 8Microsoft JDK 11Temurin JDK 8
CompilerGCC 10VS 2019VS 2019Xcode 12
BuildPython 3.7; ninjaPython 3.7; ninjaPython 3.7; ninjaPython 2.7; ninja; SDK10.11
Limitations--No OSR mode (no Jogamp)Needs custom structure to run outside of a bundle
@@ -21,10 +54,6 @@ ## Downloading artifacts You can find the most recent versions of the artifacts on the [releases](../../releases) page of this repository. -## Reporting bugs -Please only report bugs here that are related to the build process. -Please report bugs in JCEF/CEF to the JCEF repository on Bitbucket. - ## Building your own projects You have multiple options to build your own project using this repository. They are listed below. @@ -43,5 +72,10 @@ Then execute `compile-. [ ]`. Specify an architecture (docker architectures, see script source for options) and build type (Release or Debug). Optionally, you can specify a git repository and ref/branch to pull when no sources are present in the `jcef` folder. +## Reporting bugs +Please only report bugs here that are related to the build process. +Please report bugs in JCEF/CEF to the [corresponding repository on Bitbucket](https://bitbucket.org/chromiumembedded/). + ## Contributing Feel free to open a pull request on this repository to improve its stability or artifact quality. Make sure to provide a valid GitHub Actions run for your pull requests to be accepted. +