From 3da13939fac6313654ef60cd873a423727b5484d Mon Sep 17 00:00:00 2001 From: Ryan Kurtz Date: Mon, 4 Apr 2022 02:08:07 -0400 Subject: [PATCH] GP-1463: GhidraDev now requires Eclipse 2020-09 4.17. Bumping GhidraDev to 3.0.0, and updating dependency requirements. --- .../GhidraDev/GhidraDevFeature/feature.xml | 2 +- .../GhidraDevPlugin/GhidraDev_README.html | 10 ++++-- .../GhidraDevPlugin/META-INF/MANIFEST.MF | 34 +++++++++---------- 3 files changed, 26 insertions(+), 20 deletions(-) diff --git a/GhidraBuild/EclipsePlugins/GhidraDev/GhidraDevFeature/feature.xml b/GhidraBuild/EclipsePlugins/GhidraDev/GhidraDevFeature/feature.xml index cd4ef3eb1f..48c42dcdf4 100644 --- a/GhidraBuild/EclipsePlugins/GhidraDev/GhidraDevFeature/feature.xml +++ b/GhidraBuild/EclipsePlugins/GhidraDev/GhidraDevFeature/feature.xml @@ -2,7 +2,7 @@ diff --git a/GhidraBuild/EclipsePlugins/GhidraDev/GhidraDevPlugin/GhidraDev_README.html b/GhidraBuild/EclipsePlugins/GhidraDev/GhidraDevPlugin/GhidraDev_README.html index a66dd96273..f8d1ed4aaa 100644 --- a/GhidraBuild/EclipsePlugins/GhidraDev/GhidraDevPlugin/GhidraDev_README.html +++ b/GhidraBuild/EclipsePlugins/GhidraDev/GhidraDevPlugin/GhidraDev_README.html @@ -19,7 +19,7 @@

GhidraDev README

GhidraDev provides support for developing and debugging Ghidra scripts and modules in Eclipse.

-

The information provided in this document is effective as of GhidraDev 2.1.5 and is subject to +

The information provided in this document is effective as of GhidraDev 3.0.0 and is subject to change with future releases.

    @@ -53,6 +53,12 @@ change with future releases.

Change History

+

3.0.0: +

    +
  • + GhidraDev now requires Eclipse 2020-09 4.17 or later. +
  • +

2.1.5: Eclipse Python breakpoints now work when Eclipse installs PyDev in .p2 bundle pool directory.

2.1.4: Fixed exception that occurred when performing a "Link Ghidra" on projects @@ -125,7 +131,7 @@ that specify other projects on their build paths.

Minimum Requirements

    -
  • Eclipse 2018-12 4.10 or later
  • +
  • Eclipse 2020-09 4.17 or later
  • Ghidra 9.1 or later

(Back to Top)

diff --git a/GhidraBuild/EclipsePlugins/GhidraDev/GhidraDevPlugin/META-INF/MANIFEST.MF b/GhidraBuild/EclipsePlugins/GhidraDev/GhidraDevPlugin/META-INF/MANIFEST.MF index 286135d06b..2ec7b5d1c6 100644 --- a/GhidraBuild/EclipsePlugins/GhidraDev/GhidraDevPlugin/META-INF/MANIFEST.MF +++ b/GhidraBuild/EclipsePlugins/GhidraDev/GhidraDevPlugin/META-INF/MANIFEST.MF @@ -3,30 +3,30 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: GhidraDev Bundle-SymbolicName: ghidra.ghidradev;singleton:=true -Bundle-Version: 2.1.5.qualifier +Bundle-Version: 3.0.0.qualifier Bundle-Activator: ghidradev.Activator -Require-Bundle: org.eclipse.ant.core;bundle-version="3.5.200", - org.eclipse.buildship.core;bundle-version="3.0.0", - org.eclipse.core.expressions;bundle-version="3.6.200", - org.eclipse.core.externaltools;bundle-version="1.1.200", - org.eclipse.core.runtime;bundle-version="3.15.100", - org.eclipse.debug.ui;bundle-version="3.13.200", - org.eclipse.jdt.core;bundle-version="3.16.0", - org.eclipse.jdt.core.manipulation;bundle-version="1.11.0", - org.eclipse.jdt.debug.ui;bundle-version="3.10.100", - org.eclipse.jdt.junit.core;bundle-version="3.10.200", - org.eclipse.jdt.launching;bundle-version="3.12.0", - org.eclipse.jdt.ui;bundle-version="3.16.0", - org.eclipse.ltk.core.refactoring;bundle-version="3.9.200", - org.eclipse.ui;bundle-version="3.111.0", - org.eclipse.ui.ide;bundle-version="3.14.200", +Require-Bundle: org.eclipse.ant.core;bundle-version="3.5.800", + org.eclipse.buildship.core;bundle-version="3.1.4", + org.eclipse.core.expressions;bundle-version="3.7.0", + org.eclipse.core.externaltools;bundle-version="1.1.700", + org.eclipse.core.runtime;bundle-version="3.19.0", + org.eclipse.debug.ui;bundle-version="3.14.600", + org.eclipse.jdt.core;bundle-version="3.23.0", + org.eclipse.jdt.core.manipulation;bundle-version="1.14.100", + org.eclipse.jdt.debug.ui;bundle-version="3.12.0", + org.eclipse.jdt.junit.core;bundle-version="3.10.800", + org.eclipse.jdt.launching;bundle-version="3.18.0", + org.eclipse.jdt.ui;bundle-version="3.21.200", + org.eclipse.ltk.core.refactoring;bundle-version="3.11.100", + org.eclipse.ui;bundle-version="3.118.0", + org.eclipse.ui.ide;bundle-version="3.17.200", com.python.pydev.debug;bundle-version="6.3.1";resolution:=optional, org.python.pydev;bundle-version="6.3.1";resolution:=optional, org.python.pydev.core;bundle-version="6.3.1";resolution:=optional, org.python.pydev.ast;bundle-version="6.3.1";resolution:=optional, org.eclipse.cdt.core;bundle-version="5.9.1";resolution:=optional, org.eclipse.cdt.ui;bundle-version="5.9.0";resolution:=optional -Bundle-RequiredExecutionEnvironment: JavaSE-1.8 +Bundle-RequiredExecutionEnvironment: JavaSE-11 Bundle-Vendor: Ghidra Bundle-ActivationPolicy: lazy Bundle-ClassPath: .,