mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
try to build installer
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
; Installer images
|
||||
!define IMAGES_LOCATION ${BASE_DIR}\python\build\resources
|
||||
!define LICENSE_FILE ${BASE_DIR}\ruby\license\RubyMine_license
|
||||
!define PRODUCT_PROPERTIES_FILE ${BASE_DIR}\python\build\idea.properties
|
||||
!define PRODUCT_VM_OPTIONS_NAME python.exe.vmoptions
|
||||
!define PRODUCT_VM_OPTIONS_FILE ${BASE_DIR}\python\build\${PRODUCT_VM_OPTIONS_NAME}
|
||||
!define PRODUCT_SETTINGS_DIR .PyCharm
|
||||
@@ -20,7 +20,7 @@ setProperty("pluginFilter", [
|
||||
"JSInspections",
|
||||
"JSIntentionPowerPack",
|
||||
"SpellChecker", "spellchecker",
|
||||
"yaml"
|
||||
"yaml", "yaml-plugin"
|
||||
])
|
||||
|
||||
private List platformImplementationModules() {
|
||||
@@ -156,6 +156,12 @@ target('default': "Build artifacts") {
|
||||
include(name: "Contents/MacOS/idea")
|
||||
}
|
||||
}
|
||||
|
||||
def installer = includeFile("nsis_installer.gant")
|
||||
installer.nsis_installer(["$sandbox/layout"],
|
||||
"$home/python/build/strings.nsi",
|
||||
"$home/build/conf/nsis/paths.nsi",
|
||||
"PyCharmPY-")
|
||||
}
|
||||
|
||||
String appInfoFile() {
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 9.5 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 151 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 26 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 26 KiB |
@@ -0,0 +1,14 @@
|
||||
!define MANUFACTURER "JetBrains"
|
||||
!define MUI_PRODUCT "PyCharm"
|
||||
!define PRODUCT_FULL_NAME "JetBrains PyCharm"
|
||||
!define OUT_NAME_PREFIX "pycharm"
|
||||
!define PRODUCT_EXE_FILE "pycharm.exe"
|
||||
!define PRODUCT_ICON_FILE "pycharm_inst.ico"
|
||||
!define PRODUCT_UNINST_ICON_FILE "pycharm_uninst.ico"
|
||||
!define PRODUCT_LOGO_FILE "logo.bmp"
|
||||
!define PRODUCT_HEADER_FILE "headerlogo.bmp"
|
||||
|
||||
; if SHOULD_SET_DEFAULT_INSTDIR != 0 then default installation directory will be directory where highest-numbered RubyMine build has been installed
|
||||
; set to 1 for release build
|
||||
!define SHOULD_SET_DEFAULT_INSTDIR "0"
|
||||
|
||||
Reference in New Issue
Block a user