Commit Graph

602 Commits

Author SHA1 Message Date
nik
c061af0cb9 build scripts: move definitions of Python plugins to IDEA's build script modules
This will allow us to build Python plugins along with IDEA Community and Ultimate.
2017-05-16 08:55:32 +03:00
nik
70bace24ec build scripts: replace 'version' String by 'versionEvaluator' function in PluginLayout
This way we can have statically defined PluginLayout even if the plugin uses non-standard versioning scheme, and it allows us to reuse PluginLayout for such plugins in different IDEs.
2017-05-12 16:14:08 +03:00
Dmitry Trofimov
e647badda9 Fix Python plugin to work with CLion as well as Python plugin for CLion 2017-04-05 14:49:54 +02:00
Alexey Utkin
058f15bbfe Revert "Fix Python plugin for Clion (PY-23544)"
This reverts commit 6823362cca.
2017-04-05 13:55:49 +03:00
Dmitry Trofimov
6823362cca Fix Python plugin for Clion (PY-23544) 2017-04-04 15:34:39 +02:00
Dmitry Trofimov
193c26467b Bundle yaml support into Pycharm Community Edition 2017-03-30 16:31:57 +02:00
Vladimir.Orlov
3eab24aebe PyCharm PC: added jre x86 into zip artifacts.
PY-23407 No jre x86 in zip archives for PC edition.
2017-03-29 11:11:42 +03:00
Dmitry Trofimov
2d2c61c258 Add missing python-community-configure-common.xml to the plugin build (take 2) 2017-02-23 18:00:45 +01:00
Andrey Vlasovskikh
1822dc31ae Added missing library dependency for ipnb 2017-02-17 17:49:28 +03:00
Andrey Vlasovskikh
5e75109e80 Use shorter build path for Python Community plugin 2017-02-16 20:05:01 +03:00
Andrey Vlasovskikh
861cf2dcc4 Added file with the list of built plugins 2017-02-16 19:26:30 +03:00
Andrey Vlasovskikh
57c4f399d2 Ability to customize Python Community plugin layout 2017-02-16 19:07:29 +03:00
Andrey Vlasovskikh
438f22348c Exclude files only from modules that actually have them 2017-02-15 15:13:37 +03:00
Andrey Vlasovskikh
773da219ee Use newer build API for Python Community plugin 2017-02-15 15:13:37 +03:00
Andrey Vlasovskikh
5aa5b9229f Add correct python-plugin-dependencies.xml to JARs via new modules 2017-02-15 15:13:37 +03:00
Andrey Vlasovskikh
f4b7535e35 Switched PyCharm to web help 2017-01-27 21:34:15 +03:00
Dmitry Trofimov
c96d47c5c0 Fix python community plugin build due to duplicate icon-robots.txt files 2017-01-09 15:42:37 +01:00
Dmitry Trofimov
92ab949e79 Restore setting since build number 2016-11-22 12:59:45 +01:00
Dmitry Trofimov
1d80d07f69 Fix Python Community build script
(cherry picked from commit 903c96df243ce6514e8d071a0dca8a9e86402463)
2016-11-22 12:58:08 +01:00
Dmitry Trofimov
cee6e8fcf4 Fix since-until build number in Python plugin for Rider Public EAP
(cherry picked from commit 1e43ec9c375728986fd75ec3310c72f9ba1e26b8)
2016-11-22 12:58:00 +01:00
Dmitry Trofimov
40a8caadbe Fix community plugin build
(cherry picked from commit 995599749569bd0d1c4050bc9858d356fd5e827b)
(cherry picked from commit fd2c6ee29dadc1adf1caebdd70f31c175dd96366)
2016-11-22 12:57:44 +01:00
Dmitry Trofimov
1b2ade5818 python-ide-community -> python-community-ide 2016-11-21 18:56:11 +01:00
nik
aef399bfee build scripts: added 'get' prefix to method names for consistency and to avoid disambiguation
E.g. it may not be evident that 'uninstallFeedbackPageUrl' method is supposed to do.
2016-11-01 14:30:12 +03:00
nik
ca78845071 build scripts: allow products to specify several root module to build searchable index (because e.g. AppCode doesn't have single main module) 2016-10-10 17:00:28 +03:00
Roman Shevchenko
8770a7c21c Cleanup (extra (c) comment) 2016-09-24 17:02:37 +03:00
Vladimir.Orlov
6923675380 don't build *-oracle-win.zip artifacts. 2016-09-13 17:11:14 +03:00
nik
9a893c338d build scripts simplified: extracted common code from *.gant files, unnecessary *Builder.groovy files removed 2016-09-07 16:49:17 +03:00
nik
75462eb597 build scripts: automatically set output directory by product name 2016-09-07 16:49:17 +03:00
Dmitry Trofimov
2b5babe3da Auto activate of virtualenv in terminal for projects with Python Virtualenv interpreters (PY-10498) 2016-09-01 21:58:10 +02:00
nik
ecd28c646a pycharm build scripts: removed dependencies on ultimate modules from PyCharm Community build scripts to allow external developers build PyCharm CE from sources 2016-09-01 09:39:24 +03:00
nik
b771c46894 pycharm build scripts simplified: don't copy empty licenses folder 2016-09-01 09:39:24 +03:00
nik
66750a30e1 build scripts simplified: common implementations extracted to base classes 2016-08-31 20:13:11 +03:00
nik
b06d96a490 build scripts: automatically set 'idea.jars.nocopy' property for products without java support (such products don't use *.jar libraries so don't need to avoid locking of jar files) 2016-08-31 18:03:03 +03:00
nik
3b4a68c6f9 pycharm build scripts rewritten 2016-08-31 15:05:53 +03:00
nik
3c92a3e667 python build scripts: unnecessary source roots removed 2016-08-30 11:42:46 +03:00
Vladimir.Orlov
159850b3a0 IDEA-157339 162.188.8 doesn't find JVM, won't launch
WEB-21980 Build 162.844.4 fails to run with a JDK error on windows 10 64b
2016-06-14 14:55:30 +03:00
Vladimir.Orlov
bae67bb70d IDEA-149309 Set "-XX:HeapDumpPath" and "-XX:ErrorFile" in IDE launchers.
Updated the location.
2016-06-02 15:17:19 +03:00
Vladimir.Orlov
b2220b8ec0 IDEA-149309 Set "-XX:HeapDumpPath" and "-XX:ErrorFile" in IDE launchers.
Updated all IDEs launcher's properties.
2016-06-01 15:08:03 +03:00
Vladimir.Orlov
523a2e124b JB jdk for windows by default. 2016-04-07 18:12:41 +03:00
Andrey Vlasovskikh
3ab9e67d6c Fixed settings folder name for PyCharm 2016.1.1 2016-03-31 17:09:22 +03:00
Andrey Vlasovskikh
96d2435488 PyCharm cache/settings directory names: major.minor 2016-03-17 04:25:48 +03:00
Vladimir Krivosheev
a7feb4df92 pycharm: bundle ICS 2016-02-22 10:12:10 +01:00
Vladimir.Orlov
2ecf6e19c8 removed custom-jdk-linux from artifact names. 2016-02-15 18:33:18 +03:00
Vladimir.Orlov
d18f597831 create desktop shortcut for 64 exe launcher. 2016-02-08 16:26:13 +03:00
Vladimir.Orlov
7f5319ae55 IDEA-141023 Bundle JRE with minor IDEs 2016-01-28 11:09:31 +03:00
Vladimir.Orlov
d70538eaa7 IDEA-149996 IDEA 16 144.2608.2 cannot be compiled via ant: jdk.linux does not exist 2016-01-18 17:51:31 +03:00
Dmitry Trofimov
cae1a83502 Rebranded artwork for PyCharm (add missing files) 2016-01-14 16:15:28 +01:00
Vladimir.Orlov
0f52c9c13c corrected pycharm PC artifact name. 2016-01-14 16:38:21 +03:00
Vladimir.Orlov
20ba3cc375 artifacts with custom linux jdk for PyCharm (PY and PC). 2016-01-14 14:47:13 +03:00
Alexey Utkin
1b6146c930 CPP-434 Rename [python-configure] to [python-community-configure] and associative changes in XML file names, change clion plugin <id> 2015-12-30 14:52:26 +03:00