diff --git a/python/build/pycharm.exe4j b/python/build/pycharm.exe4j new file mode 100644 index 000000000000..1231fc0c81f1 --- /dev/null +++ b/python/build/pycharm.exe4j @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/python/build/pycharm_build.gant b/python/build/pycharm_build.gant index 1df5adab779c..6f5c4f5336c6 100644 --- a/python/build/pycharm_build.gant +++ b/python/build/pycharm_build.gant @@ -166,6 +166,18 @@ void wire_build_date(String buildName) { } } +def buildExe() { + if (!isMac()) { + executeExternalAnt( + "config.file": "$home/python/build/pycharm.exe4j", + "output.file": "pycharm.exe", + "$home/build/buildLauncher.xml") + } + else { + project.warning("Building .exe executable skipped") + } +} + def layoutFull(Map args, String target) { def openapiModules = platformApiModules() def implementationModules = [platformImplementationModules(), "python", "python-ide", "python-py"].flatten()