Skip to content

Commit

Permalink
adding ghidra data color patch and seeting JAVA_HOME
Browse files Browse the repository at this point in the history
  • Loading branch information
pabx06 committed Sep 28, 2020
1 parent 05026a0 commit 922d59b
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 3 deletions.
9 changes: 8 additions & 1 deletion scripts/build.sh
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
#!/bin/bash
export PATH="${PWD}/downloads/amazon-corretto-11.0.8.10.1-linux-x64/bin/:$PATH"
export JAVA_HOME="${PWD}/downloads/amazon-corretto-11.0.8.10.1-linux-x64"
git clone https://github.com/NationalSecurityAgency/ghidra.git
git clone https://github.com/NationalSecurityAgency/ghidra-data
cd ghidra
git log|head -n1

#patching colors

patch ./Ghidra/Framework/Docking/src/main/java/docking/widgets/AbstractGCellRenderer.java ../patch/AbstractGCellRenderer.patch
patch ./Ghidra/Framework/Docking/src/main/java/docking/widgets/filter/FilterTextField.java ../patch/FilterTextField.patch
patch ./Ghidra/Framework/Docking/src/main/java/docking/widgets/table/GTableHeaderRenderer.java ../patch/GTableHeaderRenderer.patch
Expand All @@ -17,9 +20,13 @@ patch ./Ghidra/RuntimeScripts/Linux/support/launch.sh ../patch/launch.sh.patch
#flatlaf
patch ./Ghidra/Framework/Docking/build.gradle ../patch/build.gradle.patch
patch ./gradle/support/fetchDependencies.gradle ../patch/fetchDependencies.gradle.patch
patch ./Ghidra/Framework/Docking/Module.manifest ../patch/Docking.Module.manifest
#patch ./Ghidra/Framework/Docking/Module.manifest ../patch/Docking.Module.manifest

#grep -r 'import db.\*;' *|awk -F':' '{print "sed -i " " \"s|import db.*;|import db.*;import db.Record;|g\" "$1}'|bash

gradle -q --init-script gradle/support/fetchDependencies.gradle init >/dev/null
cp -r ../ghidra-data/FunctionID/* Ghidra/Features/FunctionID/data
gradle -q buildNatives_linux64
gradle prepDev
gradle buildHelp
gradle eclipse -PeclipsePDE
Expand Down
5 changes: 3 additions & 2 deletions scripts/tagit.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,6 @@ read TAG
echo "will tag to ${TAG}"
DATE=$(date --iso-8601)
git tag -a "${TAG}" -m "${DATE}"
git push
git push --tags
#git push
#git push --tags
git push --follow-tags

0 comments on commit 922d59b

Please sign in to comment.