Bug: 132332762

Clone this repo:
  1. cd148f0 JBR-2043 [backport to 193] JBR-1928 NullPointerException from Swing on IDE startup by Denis Fokin · 2 months ago master jb11_0_5-b520.38
  2. 5af3688 JBR-2087 [backport to 193] JBR-2086 JetBrainsMono fonts update to v1.0.1 by Elena Sayapina · 5 weeks ago jb11_0_5-b520.37
  3. b2a897f JBR-2082 Revealing taskbar does not work when "Automatically hide the taskbar" by Anton Tarasov · 5 weeks ago jb11_0_5-b520.35
  4. a6f08ba JBR-2072 Rendering issue with brackets in 13 size by Alexey Ushakov · 3 months ago jb11_0_5-b520.34
  5. 707fabf JBR-1874 Cursor not changing from 'default' to 'text'. Additional fix after reopening. by Kirill Kirichenko · 4 months ago jb11_0_5-b520.33

official JetBrains project



How JetBrains Runtime is organised



Getting sources

OSX, Linux:

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

Configure Local Build Environment

Linux (docker)

$ cd jb/project/docker
$ docker build .
Successfully built 942ea9900054

$ docker run -v `pwd`../../../../:/JetBrainsRuntime -it 942ea9900054

# cd /JetBrainsRuntime
# sh ./configure
# make images CONF=linux-x86_64-normal-server-release

Linux (Ubuntu 18.10 desktop)

$ 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 

$ cd JetBrainsRuntime
$ sh ./configure --disable-warnings-as-errors
$ make images




install Xcode console tools, autoconf (via homebrew)


sh ./configure --prefix=$(pwd)/build  --disable-warnings-as-errors
make images


We will be happy to receive your pull requests. Before you submit one, please sign our Contributor License Agreement (CLA) https://www.jetbrains.com/agreements/cla/