summaryrefslogtreecommitdiff
path: root/tools/d2c.mk
diff options
context:
space:
mode:
Diffstat (limited to 'tools/d2c.mk')
-rw-r--r--tools/d2c.mk22
1 files changed, 22 insertions, 0 deletions
diff --git a/tools/d2c.mk b/tools/d2c.mk
new file mode 100644
index 0000000..78cc374
--- /dev/null
+++ b/tools/d2c.mk
@@ -0,0 +1,22 @@
+
+.NOTPARALLEL:
+
+d2c_verbose = $(d2c_verbose_@AM_V@)
+d2c_verbose_ = $(d2c_verbose_@AM_DEFAULT_V@)
+d2c_verbose_0 = @echo " D2C " $<;
+
+# D2C_BIN =
+# D2C_OUTDIR =
+# D2C_ARCH =
+# D2C_HEADER =
+# D2C_ENCODINGS =
+# D2C_MACROS =
+
+SUFFIXES = .g
+
+.d.g:
+ $(d2c_verbose)$(D2C_BIN) -d $(D2C_OUTDIR) -a $(D2C_ARCH) -H $(D2C_HEADER) $(D2C_ENCODINGS) $(D2C_MACROS) < $<
+ @touch $@
+
+untabify_disass:
+ find $(D2C_OUTDIR)/opcodes -name '*c' -exec sed -i 's/\t/ /g' {} \;