Commit Graph
641 Commits
Author SHA1 Message Date
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
fitermayandAndrey 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
fitermayandElizaveta 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