diff options
author | comex | 2015-01-07 21:58:37 -0500 |
---|---|---|
committer | comex | 2015-01-07 21:58:37 -0500 |
commit | 6e54f4da4ef344d3710aca556d018a6740513520 (patch) | |
tree | ce5b9b490b59ff6509b4f23e6dc38d88e1d33e35 /Makefile | |
download | substitute-6e54f4da4ef344d3710aca556d018a6740513520.tar.gz |
Initial commit
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..002503b --- /dev/null +++ b/Makefile @@ -0,0 +1,22 @@ +IMAON2 := /Users/comex/c/imaon2 +GEN_JS := node $(IMAON2)/tables/gen.js +all: \ + generated/transform-dis-thumb2.inc \ + generated/transform-dis-thumb.inc \ + generated/transform-dis-arm.inc \ + generated/transform-dis-arm64.inc +generated: + mkdir generated +generated/transform-dis-thumb2.inc: generated + $(GEN_JS) --gen-hook-disassembler -n '_thumb2' -p transform_dis_thumb2 $(IMAON2)/out/out-ARM.json > $@ || rm -f $@ +generated/transform-dis-thumb.inc: generated + $(GEN_JS) --gen-hook-disassembler -n '_thumb' -p transform_dis_thumb $(IMAON2)/out/out-ARM.json > $@ || rm -f $@ +generated/transform-dis-arm.inc: generated + $(GEN_JS) --gen-hook-disassembler -n '_arm' -p transform_dis_arm $(IMAON2)/out/out-ARM.json > $@ || rm -f $@ +generated/transform-dis-arm64.inc: generated + $(GEN_JS) --gen-hook-disassembler -p transform_dis_arm64 $(IMAON2)/out/out-AArch64.json > $@ || rm -f $@ +clean: + rm -rf out +distclean: + make clean + rm -rf generated |