tag | d20d1d5e2bcc93aeeb053ac304f76ab58ec713ed | |
---|---|---|
tagger | TeamCityServer <TeamCityServer@buildserver-app.Labs.IntelliJ.Net> | Fri Jul 09 18:29:17 2021 +0300 |
object | 6e552eb3af264640eee60e61f1de7839ee31149d |
commit | 6e552eb3af264640eee60e61f1de7839ee31149d | [log] [tgz] |
---|---|---|
author | Anton Tarasov <anton.tarasov@jetbrains.com> | Wed Jun 23 18:03:44 2021 +0300 |
committer | Vitaly Provodin <vitaly.provodin@jetbrains.com> | Wed Jul 07 05:15:22 2021 +0700 |
tree | e7a8706a58152b46fe0f4b741f3d568afc0e88f9 | |
parent | 3c868c53b8d28679bae7a479abd592bb674ce35f [diff] |
JBR-3337 jb/java/jcef/HandleJSQueryTest3314.sh: fails on macOS-aarch64 with "JS Query was not handled in 2nd opened browser" (cherry picked from commit 8678f419717de460144c14d04a338427d38fc31c)
JetBrains Runtime is a fork of OpenJDK available for Windows, Mac OS X, and Linux. It includes a number enhancements in font rendering, HiDPI support, ligatures, performance improvements, and bugfixes.
git config --global core.autocrlf input git clone git@github.com:JetBrains/JetBrainsRuntime.git
git config --global core.autocrlf false git clone git@github.com:JetBrains/JetBrainsRuntime.git
Here are quick per-platform instructions for those who can't wait to get started. Please refer to OpenJDK build docs for in-depth coverage of all the details.
TIP: To get a preliminary report of what's missing, run
./configure
and check its output. It would usually have a meaningful advice on how to solve the problem.
Create a container:
$ cd jb/project/docker $ docker build . ... Successfully built 942ea9900054
Run these commands in the new container:
$ docker run -v `pwd`../../../../:/JetBrainsRuntime -it 942ea9900054 # cd /JetBrainsRuntime # sh ./configure # make images CONF=linux-x86_64-normal-server-release
Install the necessary tools, libraries, and headers with:
$ sudo apt-get install autoconf make build-essential libx11-dev libxext-dev libxrender-dev libxtst-dev \ libxt-dev libxrandr-dev libcups2-dev libfontconfig1-dev libasound2-dev
Then run the following:
$ cd JetBrainsRuntime $ sh ./configure --disable-warnings-as-errors $ make images
autoconf
, binutils
, cpio
, diffutils
, file
, gawk
, gcc-core
, make
, m4
, unzip
, zip
.From the command line:
"c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64 "c:\Program_Files\cygwin64\bin\mintty.exe" /bin/bash -l
The first command sets up environment variables, the second starts a Cygwin shell with the proper environment.
In the Cygwin shell:
$ cd JetBrainsRuntime $ bash configure --enable-option-checking=fatal --with-toolchain-version=2015 \ --with-boot-jdk="/cygdrive/c/Program Files/Java/jdk-11.0.5" --disable-warnings-as-errors $ make images
Install Xcode command line developer tools and autoconf
via Homebrew.
From the command line:
$ cd JetBrainsRuntime $ sh ./configure --prefix=$(pwd)/build --disable-warnings-as-errors $ make images
We are happy to receive your pull requests! Before you submit one, please sign our Contributor License Agreement (CLA).