nik
1a22b5db5b
ui: add special application icons for PyCharm EAPs (IDEA-166447)
2018-05-24 11:30:45 +03:00
nik
23b754bf2e
build scripts: simplification
...
Do not require leading dot in WindowsDistributionCustomizer::fileAssociations property to simplify code and for consistency with MacDistributionCustomizer::fileAssociations.
2018-05-23 14:54:53 +03:00
Elizaveta Shashkova
b7c446213b
Support Python 3.7 in build scripts and generate Cython extensions for it (PY-27651)
2018-03-19 14:41:20 +03:00
fitermay and Andrey Vlasovskikh
027d0a169b
exclude gradle build folders from project and add to .gitignore
2018-02-09 14:49:10 +03:00
Stanislav Dombrovsky
2302f3e3bf
Merge remote-tracking branch 'origin/sdombrovsky/dmg_back_update'
2018-01-26 16:36:31 +03:00
nik
43d6d568c8
IDEA project configuration: the great module rename
...
Improve names for product-specific modules: change 'intellij.productEdition' to 'intellij.product.edition' (e.g. 'intellij.ideaUltimate' -> 'intellij.idea.ultimate'). This makes names of these modules consistent with other names and groups modules related to the same product together.
2018-01-25 12:59:04 +03:00
nik
1d43a0dbc2
IDEA project configuration: the great module rename
...
Rename iml files
2018-01-25 12:59:04 +03:00
nik
f53d9ddb5b
IDEA project configuration: the great module rename
...
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.
Update build scripts.
2018-01-25 12:59:02 +03:00
nik
c9620ce099
IDEA project configuration: the great module rename
...
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.
Update *.iml files.
2018-01-25 12:59:02 +03:00
nik
16410c2321
IDEA project configuration: the great module rename
...
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.
Rename iml files.
2018-01-25 12:59:02 +03:00
Stanislav Dombrovsky
a4065736b2
DSGN-4891 New branding graphics for the IDE dmg installation window [centered fun part]
2018-01-16 17:40:31 +03:00
Stanislav Dombrovsky
b45f8af2ec
DSGN-4891 New branding graphics for the IDE dmg installation window
2018-01-12 20:48:08 +03:00
nik
9b52eaa5bb
build scripts: put groovy scripts under source roots
...
So script files are checked for errors during compilation, and also it's now possible to use classes from scripts in tests.
2017-12-26 10:04:55 +03:00
Vladimir.Orlov
759c908223
IDEA-179657 Problems with test labels in DMG on macOS High Sierra
2017-11-24 22:00:40 +03:00
nik
8627585573
build scripts: get rid of product-specific platformApi(Impl)Modules lists
...
This simplifies writing build scripts (previously it wasn't evident which modules should be included into platformApiJarModules, and which into productApiModules, javadoc for the both fields referred to CommunityRepositoryModules#PLATFORM_API_MODULES). Also this unifies layout of different products, all of them will have the same platform-api and platform-impl JARs after migration to the new productApiModules/productImplementationModules properties.
2017-11-23 10:21:45 +03:00
Dmitry Trofimov
65072d3d75
Don't fail local build on missing indices and skeletons (PY-26650)
2017-11-18 22:34:59 +01:00
Alexander Podkhalyuzin
ebce859ec3
Separate jar for java-plugin. Supported different resource jars.
2017-11-16 11:22:20 +03:00
Elizaveta Shashkova
29549610d8
Log info about using cython extensions and use python archives instead of conda environments (PY-19215)
2017-11-14 15:26:09 +03:00
fitermay and Elizaveta Shashkova
c0b76db9f6
Build Windows binaries for Python 2.6 (PY-19215)
2017-11-14 15:26:09 +03:00
Elizaveta Shashkova
1418173c87
Build debugger binaries for osx (PY-22605)
...
Update gradle script to the latest plugin version, move build scripts to a separate directory to exclude it from PyCharm build and enable build for osx
2017-10-27 15:50:42 +03:00
Dmitry Trofimov
72014ba941
Pre-build id index for Python
2017-10-06 21:51:44 +02:00
Dmitry Trofimov
5ae2c35983
Copy recursively
2017-10-03 13:55:58 +02:00
Dmitry Trofimov
f60dab9b7c
Add skeletons to prebuilt indices generation
2017-10-02 23:16:52 +02:00
Dmitry Trofimov
23d0285e3c
Generate prebuilt stubs in the PyCharm build process
2017-10-02 23:06:37 +02:00
Dmitry Trofimov
a1c2611025
Bundle *.properties plugin in PyCharm (PY-26261)
2017-09-28 13:04:50 +02:00
Dmitry Trofimov
d3b1e5c6c5
Don't fail if directory is absent
...
Stupid Ant! Why copy "failonerror:false" didn't help?
2017-09-18 19:14:52 +03:00
Dmitry Trofimov
122c8380de
Indexes -> indices
2017-09-14 18:07:39 +02:00
Dmitry Trofimov
ac5006024f
Don't fail when there are no prebuilt indices
2017-09-14 13:04:15 +02:00
Alexander Zolotov
4006e9c33b
Build scripts: fix python-community-plugin building
2017-09-11 16:12:42 +03:00
Dmitry Trofimov
430de6177f
Prebuilt stubs for Sdk to speed-up indexing
...
For Python 3.6 it makes 2x indexing performance improvement
2017-08-23 17:23:48 +02:00
Dmitry Trofimov
9478613139
Look for skeleton artifacts in the project home
2017-08-19 01:56:22 +02:00
Dmitry Trofimov
ab48131e58
Take zipped skeletons from artifact dependencies
2017-08-19 01:00:22 +02:00
Roman Shevchenko
9754b97e29
[build] uncomments .snap properties (IDEA-CR-23188)
2017-08-10 14:08:25 +02:00
Roman Shevchenko
d7fc83aadf
[build] initial support for building .snap packages (IDEA-173201)
2017-07-21 19:17:06 +02:00
nik
8b269132e8
build scripts: get rid of GantBinding in Groovy scripts
...
It isn't used anymore.
2017-07-12 11:29:25 +03:00
nik
691d8a4f06
build scripts: create new AntBuilder's instance instead of getting it from GantBinding
...
This simplifies code and reduces dependency on Gant.
2017-07-11 14:21:52 +03:00
nik
64f307cadf
Revert: build scripts: create AntBuilder's instance instead of getting it from GantBinding
...
Otherwise TeamCity cannot track tests execution.
2017-07-08 15:53:34 +03:00
nik
6782447557
build scripts: create AntBuilder's instance instead of getting it from GantBinding
...
This simplifies code and reduces dependency on Gant.
2017-07-08 15:35:29 +03:00
nik
b8b753ff69
build scripts: get rid of JpsGantTool
...
It isn't used in the build scripts anymore.
2017-07-08 11:48:41 +03:00
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