Commit c99beb5c authored by Andrea Gussoni's avatar Andrea Gussoni
Browse files

Add Makefile with useful targets

parent 25900ca2
.PHONY: all ida-decompile ghidra-decompile revng-decompile compute-function-match compute-function-match-percentage compute-duplication compute-cyclomatic
all: ida-decompile ghidra-decompile revng-decompile compute-function-match compute-function-match-percentage compute-duplication compute-cyclomatic
ida-decompile:
scripting/ida-extraction-scripts/decompile-all-binaries.sh $(arch)
ghidra-decompile:
scripting/ghidra-extraction-scripts/clang-parse-all.sh $(arch)
revng-decompile:
scripting/revng-extraction-scripts/lift-and-isolate-all.sh $(arch)
scripting/revng-extraction-scripts/decompile-all.sh $(arch)
scripting/revng-extraction-scripts/clang-parse-all.sh $(arch)
compute-function-match:
scripting/boundaries-comparison-scripts/compare-all.sh $(arch)
compute-function-match-percentage:
scripting/boundaries-comparison-scripts/boundaries-percentage.sh $(arch)
compute-duplication:
scripting/computation/compute-duplication-total.sh $(arch)
compute-cyclomatic:
scripting/computation/compute-cyclomatic-total.sh $(arch)
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment