build.gradle 824 B

1234567891011121314151617181920212223242526272829
  1. plugins {
  2. id "org.jetbrains.intellij" version '0.4.5'
  3. }
  4. apply plugin: 'kotlin'
  5. apply plugin: 'idea'
  6. def myPlugins = ['git4idea']
  7. def versionDotIndex = idea_version.indexOf('.')
  8. def intVersion = versionDotIndex == -1 ? Integer.parseInt(idea_version) : Integer.parseInt(idea_version.substring(0, versionDotIndex))
  9. if (intVersion >= 2019 || (intVersion < 1000 && intVersion >= 193)) {
  10. myPlugins = ['git4idea', 'java']
  11. }
  12. intellij {
  13. version idea_version
  14. plugins = myPlugins
  15. pluginName plugin_name
  16. updateSinceUntilBuild false
  17. sandboxDirectory "idea-sandbox"
  18. }
  19. version plugin_version
  20. dependencies {
  21. compile group: 'org.freemarker', name: 'freemarker', version: '2.3.25-incubating'
  22. compile project(':p3c-common')
  23. compile group: 'org.javassist', name: 'javassist', version: '3.21.0-GA'
  24. }