Commit Graph

33 Commits

Author SHA1 Message Date
Leonid Shalupov
97753280a8 update.xml: cleanup .gant leftovers
GitOrigin-RevId: 6ff9b2a640153afc7a57efa309364f66099bdd3b
2022-02-21 17:33:00 +00:00
Leonid Shalupov
d068b26c66 restore command line for updating from sources
GitOrigin-RevId: 2db38d29ba98a318667aa81c18666aa181dde44b
2022-02-14 21:03:43 +00:00
Vladimir Krivosheev
e49c60c5de remove IntelliJCoreArtifactsBuilder (https://youtrack.jetbrains.com/issue/KTI-82 was fixed)
GitOrigin-RevId: 00721fa0fcc940111b4083166f5b54244d1d0f4a
2021-12-17 07:47:09 +00:00
Alexander Zolotov
ac3848fa7c Add ability to build non-bundled plugins while updating from sources and install the via plugins repository
- additional bundled plugin modules are disabled as ruby and python plugin can be now installed in a natural way
- snapshot distributions are now allowed to use builtin plugins repository url
- add date to snapshot plugin versions to make IDEA understand that they can be updated

GitOrigin-RevId: 8ffb3c9c8f760f0fd4caf02e117c4d89fdfbed87
2019-11-08 09:06:35 +00:00
Alexander Zolotov
5540e44d14 Use full path to gant.xml while building IDEA CE from sources
GitOrigin-RevId: 66e117e2e7aa49647e2c21eac15323ef4cda6927
2019-10-15 19:01:26 +00:00
Alexander Zolotov
9d714af740 Build scripts: unify directories while building IDE from sources
GitOrigin-RevId: df6a738289c4a4597a296d5353136564df17cab2
2019-10-15 19:01:26 +00:00
Roman Shevchenko
c265ea589d [project] minor update scripts optimization
- drops 'setupKotlinPlugin' task invocation (it is called later anyway)
- fails the build on unsuccessful directory operations
2018-10-25 11:29:30 +02:00
Roman Shevchenko
70e4198bbd Cleanup (update scripts formatting & unification) 2018-09-11 14:39:44 +02:00
Alexander Zolotov
11b2d5a981 Build scripts: use setupKotlinPlugin task name 2017-09-07 19:25:13 +03:00
nik
6fb6dc5ff2 build scripts: remove obsolete 'modules.output' property
Also error message about missing module output directory is improved.
2017-08-16 11:56:57 +03:00
nik
3c226b089c build scripts: disable Gradle Daemon when calling Gradle from Ant scripts
Build scripts aren't started often so it makes no sense to use the daemon in them. Disabling the daemon explicitly suppresses annoying "please consider using the Gradle Daemon" message in build outputs (IDEA-CR-21178).
2017-05-18 17:00:32 +03:00
nik
4b93d74fd1 build scripts cleanup: removed obsolete system properties 2017-05-18 16:56:18 +03:00
nik
6290fc9107 build scripts: build_idea_community.gant renamed to idea_community.gant for consistency 2017-04-11 09:34:07 +03:00
nik
af2a59a2b1 build scripts: dist.gant renamed to build_idea_community.gant for clarity
dist.gant is supposed to be used for building IDEA Community edition only, so it's better to rename it to avoid confusion.
2017-04-10 17:04:35 +03:00
nik
980ff05ae9 build scripts: removed obsolete unused 'build-dist-jars' target 2017-04-10 17:04:35 +03:00
Alexander Zolotov
65f055aadd Manage external dependencies of IntellIJ project sources via Gradle (IDEA-162511)
- add dependencies module
- download and unpack JBSDK
- download and unpack Java 1.6
- download and unpack Kotlin
- download and unpack JetSign
- download JBREX and creating JBRE
- use Gradle dependencies while building IDE and while developer's
  updating
2017-04-04 20:34:38 +03:00
Dmitry Jemerov
79abaafe6e Add dedicated target for building intellij-core.zip 2017-01-11 18:01:11 +01:00
nik
de6523c654 build scripts for IDEA UE and CE rewritten to use the new scheme to layout platform and plugin JARs instead of layouts.gant files 2016-09-15 11:12:30 +03:00
nik
b649eecd81 build scripts: don't use existing Kotlin plugin if Kotlin version of its classes is older than version of compiled IDEA classes (IDEA-150955) 2016-01-29 22:27:26 +03:00
nik
edb76a898b fixed updating from sources: Kotlin JARs should not be added download_kotlin.gant classpath because this may lock them and the scripts will fail to updated them 2015-11-18 17:21:14 +03:00
nik
ce94e1074d download_kotlin scripts rewritten: do nothing if compatible Kotlin plugin already exists, reuse Kotlin plugin from work IDEA copy when updating from sources 2015-11-03 17:24:27 +03:00
nik
19a0c79275 duplication reduced: call JARs reordering from a single place 2015-06-25 08:36:12 +03:00
nik
1869ad4cb0 update from sources for community: skip android plugin if its sources aren't checked out 2014-10-23 12:55:21 +04:00
Roman Shevchenko
714969c996 build scripts: launch .jar reorder task in headless mode 2014-01-24 12:55:54 +04:00
nik
eae09ea92d build scripts migrated to new JPS 2013-07-26 18:05:09 +04:00
Dmitry Lomov
3e510d787b building jars from update.xml 2012-05-24 17:36:25 +02:00
Roman Shevchenko
71e4960ffa Reorder JARs task dependencies once again 2012-03-21 10:56:47 +01:00
Roman Shevchenko
db3c13a9f2 Reorder JARs task dependencies 2012-03-20 20:45:06 +01:00
Roman Shevchenko
636855a7b9 Read build number from build.txt (dev. updates) 2011-10-11 02:15:21 +02:00
nik
09478bf43f added jna.jar to classpath to fix ReorderJars task 2011-08-23 15:57:36 +04:00
nik
d93176b8d9 gant, jps and groovy updated 2010-06-24 09:29:32 +04:00
Kirill Kalishev
d627c88fe8 update CE build from sources 2010-01-29 16:17:02 +03:00
Kirill Kalishev
b57c761b8b update CE build from sources 2010-01-29 15:05:55 +03:00