Roman Shevchenko
0195734dfa
[build scripts] dropping JPS-based updater build task
...
Since updater migration to Gradle, the task was producing an incorrect artifact with missing manifest.
GitOrigin-RevId: ee4407f9964818477314863864754ac52c354998
2024-03-18 22:31:54 +00:00
Leonid Shalupov
905104de61
build.xml: print messages about obsolete ant usage
...
review https://jetbrains.team/p/ij/reviews/21705
GitOrigin-RevId: 6c81ae0bfb9c18ff6b09c5e2e23d4858e9232006
2022-03-09 12:17:31 +00:00
Leonid Shalupov
cad0b4c81d
build.xml: support passing relevant system properties to build scripts
...
this maintains compatibility with older gant-based build.xml
GitOrigin-RevId: 6f66707ca194f13650f1d65300180ae63c339f87
2022-03-03 10:04:23 +00:00
Leonid Shalupov
8cfe494d95
build-scripts: convert community entrypoints to jps-bootstrap
...
GitOrigin-RevId: 5684f9a321aaeacacd7973e001b6a7a869aa1817
2022-02-12 20:47:00 +00:00
Leonid Shalupov
95f376bafb
build-scripts: download JBR & Kotlin compiler builds via BuildDependenciesDownloader
...
GitOrigin-RevId: 9ee38c5cc3ee16e334620b0979461872c84c2c05
2021-12-14 19:11:58 +00:00
Dmitriy.Panov
fd570df8a6
IJI-266 community/build.xml: compile.parallel.max.threads passed to gant
...
GitOrigin-RevId: 833b0471a45110847cea6671563677a08b60d50b
2021-08-25 16:33:22 +00:00
Dmitriy.Panov
aec8113dc2
IJI-626 missing properties for tests execution via community/build.xml
...
GitOrigin-RevId: fbbefafab6d0ea18eba7b868db2e8021c546638f
2021-08-18 16:02:01 +00:00
Dmitriy.Panov
fd24644cdf
IJI-266 compilation via community/build.xml fixed
...
GitOrigin-RevId: 02c244622c4e9fea719416b8958353572610fb6e
2021-08-06 14:41:29 +00:00
Nikolay Chashnikov
20b11c98bf
[community project configuration] increase heap size for compiler process
...
It seems that after adding Kotlin plugin sources we need more heap to compile the project sources.
GitOrigin-RevId: 2da1168a354c741a40ebf3a141073c5432a1eace
2021-05-18 10:40:56 +00:00
Dmitriy.Panov
67b866e800
IDEA-265498 setupKotlinPlugin -> setupKotlinCompiler #1
...
GitOrigin-RevId: 1ba6fa252ecd7bbf5030ecc45c652740c8b929b2
2021-04-20 22:57:17 +03:00
Raluca Sauciuc
dba164b988
[build scripts] pass 'compile.parallel' property to build process to support parallel compilation
...
(pull request #1519 )
GitOrigin-RevId: af425b91ad4029a933c6035860060454cfb80e72
2021-02-24 22:28:22 +00:00
Nikolay Chashnikov
4a47592fc5
[build scripts] increase Xmx for build scripts in intellij-community (IDEA-245914)
...
912Mb was too small for the current size of the project.
GitOrigin-RevId: c9e724d2134e2f0a2452b7421ba1d3150cd484c6
2020-07-17 16:12:40 +00:00
nik
4d31c825d7
build scripts: increase Xmx for community build process to fix OOM (IDEA-196814)
2018-08-06 15:38:23 +03:00
nik
4bafabbef8
build scripts: remove useless MaxPermSize option from build.xml
...
Java 8 is required to build IntelliJ IDEA anyway, and MaxPermSize is ignored in Java 8.
2018-08-06 15:38:22 +03:00
nik
a794cc8ded
build scripts: add comment to community/build.xml
...
...describing where output artifacts of IDEA Community are generated (IDEA-186491).
2018-02-13 13:27:48 +03:00
nik
3e08d113e6
build scripts: fix building updater-full.jar
...
Move code which build updater-full.jar to groovy scripts to automatically compute all dependencies, also get rid of jarjar task which isn't necessary here (see discussion at https://github.com/JetBrains/intellij-community/pull/703 ).
2018-01-25 17:15:55 +03:00
Dana Dahlstrom
35933a089b
build scripts: update reference from jna-utils.jar to jna-platform.jar
...
... following commit 30a7f90 , which replaced one file with the other.
2018-01-22 11:26:12 +03:00
nik
b20d6341d0
build scripts: run gradle under Java 8
...
JAVA_HOME property may point to Java 6 installation so we need to set it explicitly when starting Gradle. Running Gradle under Java 6 is deprecated and causes problems on some build agents.
2017-09-21 15:18:07 +03:00
Alexander Zolotov
11b2d5a981
Build scripts: use setupKotlinPlugin task name
2017-09-07 19:25:13 +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
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
5b6e9ffc6e
build scripts: use new standard options, output and temp directory in Ant script for IDEA Community
...
Previously output directory was set to '$home/out' by default, but this directory is used as the project compiler output in idea-community project, so calling dist.gant from idea-community project cleared the compiled classes.
2017-04-10 14:26:41 +03:00
nik
be3b860c8d
build scripts: removed obsolete properties from idea-community's build.xml
2017-04-10 10:19:27 +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
nik
144b5f71bf
build scripts: use new way to run tests in build.xml from 'community'
2017-03-30 16:24:02 +03:00
nik
63d23bed6a
build.xml for community: fixed OutOfMemory during compilation
2016-10-18 16:51:54 +03:00
Tom Lundell
558d364281
Allow passing productPropertiesPath to build.
...
Allows storing product properties files outside of tools/idea.
2015-12-08 11:35:20 +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
b7e190473f
corrected default value of idea.test.patterns for IDEA CE build
2015-09-29 18:36:42 +03:00
nik
c2495cab5d
build.xml for IDEA CE: pass system properties without adding extra quotes to fix build on Linux
2015-09-29 18:36:41 +03:00
nik
35a345e8c9
move product specific properties out of build script to allow reusing build script for Android Studio
2015-07-14 11:29:13 +03:00
Dmitry Jemerov
fd9cbccb19
bundle Kotlin plugin with IDEA, use bundled runtime from plugin
2015-06-29 18:00:36 +02:00
nik
a19ebc25d3
IDEA-118759: Run ant headless so no dock icon will appear
...
(https://github.com/JetBrains/intellij-community/pull/131 manually merged and improved)
2014-01-23 12:59:29 +04:00
nik
adf5bb77fe
fixed building CE by 64-bit JDK (IDEA-112953)
2013-09-10 12:47:05 +04:00
nik
23662f9e68
cleanup
2013-07-30 14:44:43 +04:00
nik
fb3c4b06ab
build script launcher for CE fixed (IDEA-111236)
2013-07-30 14:29:24 +04:00
Roman Shevchenko
3aa177fbeb
Run CE build script same way as a build server (fix missing javac error)
2011-07-18 19:16:38 +02:00
Dmitry Jemerov
d9b02d2db2
allow running CE tests with 'ant test'
2011-04-15 17:09:22 +02:00
nik
d93176b8d9
gant, jps and groovy updated
2010-06-24 09:29:32 +04:00
Maxim Shafirov
e7bc3621b7
single buld.xml for community installer
2009-10-09 18:49:04 +04:00