From 21d257ee5be8b736f944cfc60dea5ff7ce8360b1 Mon Sep 17 00:00:00 2001 From: 夜坂雅 <23130178+ShadowRZ@users.noreply.github.com> Date: Tue, 19 Dec 2023 16:11:53 +0800 Subject: jetbrains.{idea,pycharm}-community-src: 2023.2.2 -> 2023.3.2 --- pkgs/applications/editors/jetbrains/readme.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'pkgs/applications/editors/jetbrains/readme.md') diff --git a/pkgs/applications/editors/jetbrains/readme.md b/pkgs/applications/editors/jetbrains/readme.md index a8a78007ed314..c812b1d5b1196 100644 --- a/pkgs/applications/editors/jetbrains/readme.md +++ b/pkgs/applications/editors/jetbrains/readme.md @@ -17,12 +17,12 @@ To test the build process of every IDE (as well as the process for adding plugin ## How to update stuff: - Run ./bin/update_bin.py - This will update binary IDEs and plugins, and automatically commit them - - Source builds need a bit more effort, as they aren't automated at the moment: + - Source builds need a bit more effort, as they **aren't automated at the moment**: - Find the build of the stable release you want to target (usually different for pycharm and idea, should have three components) - - I find this at https://jetbrains.com/updates/updates.xml (search for `fullNumber`) + - I find this at https://jetbrains.com/updates/updates.xml (search for `product name="`, then `fullNumber`) - Update the `buildVer` field in source/default.nix - - Empty the `ideaHash`, `androidHash` and `jpsHash` (only `ideaHash` changes on a regular basis) fields and try to build to get the new hashes - - Run `nix build .#jetbrains.(idea/pycharm)-community-source.src`, then `./source/build_maven.py source/idea_maven_artefacts.json result/` + - Empty the `ideaHash`, `androidHash`, `jpsHash` and `restarterHash` (only `ideaHash` and `restarterHash` changes on a regular basis) fields and try to build to get the new hashes + - Run `nix build .#jetbrains.(idea/pycharm)-community-src.src.src`, then `./source/build_maven.py source/idea_maven_artefacts.json result/` - Update `source/brokenPlugins.json` (from https://plugins.jetbrains.com/files/brokenPlugins.json) - Do a test build - If it succeeds, make a PR/merge -- cgit 1.4.1