diff --git a/python/build/plugin-list.txt b/python/build/plugin-list.txt new file mode 100644 index 000000000000..0c484e2aa460 --- /dev/null +++ b/python/build/plugin-list.txt @@ -0,0 +1,49 @@ +htmltools +JavaScriptLanguage +JavaScriptDebugger +FirefoxConnector +ChromeConnector +python-javascript-debugger +cvsIntegration +cvs-core +cvs-plugin +javacvs-src +smartcvs-src +PerforceIntegration +Perforce +perforce_util +svn4idea +git4idea +CSS +css-api +JSInspections +JSIntentionPowerPack +less +sass +haml +haml-plugin +hg4idea +tasks +tasks-core +tasks-api +jira-connector +github +webDeployment +jdbc-console +django-db-config +database-impl +DatabaseSupport +sql +coffeescript +remote-run +python-remote-interpreter +vagrant +diagram-api +uml +python-uml +localization +python-localization +rest +python-rest +pycharm-flask +pycharm-numpy diff --git a/python/build/pycharm_build.gant b/python/build/pycharm_build.gant index 33cdfae1445e..d3d0fe44c03a 100644 --- a/python/build/pycharm_build.gant +++ b/python/build/pycharm_build.gant @@ -17,37 +17,8 @@ setProperty("ch", "$home/community") setProperty("dryRun", false) setProperty("jdk16", guessJdk()) -setProperty("pluginFilter", [ //modules to compile - "htmltools", - "JavaScriptLanguage", - "JavaScriptDebugger", "FirefoxConnector", "ChromeConnector", "python-javascript-debugger", - "cvsIntegration", "cvs-core", "cvs-plugin", "javacvs-src", "smartcvs-src", - "PerforceIntegration", "Perforce", "perforce_util", - "svn4idea", - "git4idea", - "CSS", "css-api", - "JSInspections", - "JSIntentionPowerPack", - "less", "sass", - "haml", "haml-plugin", - "hg4idea", - "tasks", "tasks-core", "tasks-api", "jira-connector", - "github", - "webDeployment", - "jdbc-console", "django-db-config", - "database-impl", "DatabaseSupport", - "sql", - "coffeescript", - "remote-run", - "python-remote-interpreter", - "vagrant", - "diagram-api", "uml", - "python-uml", "localization", - "python-localization", - "rest", "python-rest", - "pycharm-flask", - "pycharm-numpy" -]) +//modules to compile +setProperty("pluginFilter", new File("$home/python/build/plugin-list.txt").readLines()) private List pycharmPlatformApiModules() { return [platformUltimateApiModules, "graph-openapi"].flatten()