Skip to content

Commit

Permalink
update for ghidra 11.1
Browse files Browse the repository at this point in the history
  • Loading branch information
goatshriek authored Jun 9, 2024
1 parent 48499ba commit ae57f02
Show file tree
Hide file tree
Showing 37 changed files with 98 additions and 648 deletions.
18 changes: 9 additions & 9 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,13 @@ jobs:
runs-on: "ubuntu-latest"
strategy:
matrix:
ghidra: ["11.0.2"]
ghidra: ["11.1"]
include:
- ghidra: "11.0.2"
ghidra-url: "https://github.com/NationalSecurityAgency/ghidra/releases/download/Ghidra_11.0.2_build/ghidra_11.0.2_PUBLIC_20240326.zip"
ghidra-sha256: "4f16ae3f288f8c01fd1872e8e55b25c79744e7b1e8a9383c5e576668ca7d1906"
ghidra-filename: "ghidra_11.0.2_PUBLIC_20240326.zip"
ghidra-folder: "ghidra_11.0.2_PUBLIC"
- ghidra: "11.1"
ghidra-url: "https://github.com/NationalSecurityAgency/ghidra/releases/download/Ghidra_11.1_build/ghidra_11.1_PUBLIC_20240607.zip"
ghidra-sha256: "293f60e04fa480315d2c467f4b2b4b10b3b6b5c8a8416bf7167fe082406e3be8"
ghidra-filename: "ghidra_11.1_PUBLIC_20240607.zip"
ghidra-folder: "ghidra_11.1_PUBLIC"

env:
GHIDRA_INSTALL_DIR: /home/runner/ghidra/${{ matrix.ghidra-folder }}
Expand All @@ -44,9 +44,9 @@ jobs:
run: |
curl -s "https://get.sdkman.io?rcupdate=false" | bash
source "/home/runner/.sdkman/bin/sdkman-init.sh"
sdk install gradle 7.4
sdk use gradle 7.4
sdk default gradle 7.4
sdk install gradle 8.8
sdk use gradle 8.8
sdk default gradle 8.8
- name: Run Unit Tests
run: |
echo "skipping gradle test due to inconsistencies in reliability"
Expand Down
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,16 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).


## [4.0.0] - 2024-06-08
### Changed
- Upgrade to JRuby 9.4.7.0 (Ruby 3.1.4)
- Upgrade to Groovy 4.0.21
- Upgrade to Kotlin 2.0.0

### Removed
- Warnings and `launch.properties` files for broken JRuby support in older
versions of Ghidra.

## [3.3.0] - 2024-03-28
### Changed
- Upgrade to JRuby 9.4.6.0 (Ruby 3.1.4)
Expand Down
8 changes: 4 additions & 4 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,12 @@ plugins {
}

dependencies {
implementation('org.jruby:jruby-complete:9.4.6.0')
implementation('org.jruby:jruby-complete:9.4.7.0')
implementation('org.clojure:clojure:1.11.2')
implementation('org.apache.groovy:groovy:4.0.20')
implementation('org.apache.groovy:groovy-groovysh:4.0.20')
implementation('org.apache.groovy:groovy:4.0.21')
implementation('org.apache.groovy:groovy-groovysh:4.0.21')
testImplementation('junit:junit:4.13.2')
runtimeOnly('org.jetbrains.kotlin:kotlin-scripting-jsr223:1.9.23')
runtimeOnly('org.jetbrains.kotlin:kotlin-scripting-jsr223:2.0.0')
}

test {
Expand Down
110 changes: 0 additions & 110 deletions data/10_1_1_launch.properties

This file was deleted.

110 changes: 0 additions & 110 deletions data/10_1_2_launch.properties

This file was deleted.

Loading

0 comments on commit ae57f02

Please sign in to comment.