summaryrefslogtreecommitdiffhomepage
path: root/TODO
diff options
context:
space:
mode:
authorMichael Smith <mikesmiffy128@gmail.com>2022-07-31 16:02:10 +0100
committerMichael Smith <mikesmiffy128@gmail.com>2022-08-10 22:40:52 +0100
commit5e921bf59373d79d27c322ff86e8b5a37b151e45 (patch)
tree4d40e39543b085ce4c8cb9b1a7b3c0108de680c0 /TODO
parentc8d7588251fd4fe63ac6afe2a90ca7066c786609 (diff)
Add magical feature codegen system, at long last
Diffstat (limited to 'TODO')
-rw-r--r--TODO/.featgen3
-rw-r--r--TODO/featgen9
2 files changed, 3 insertions, 9 deletions
diff --git a/TODO/.featgen b/TODO/.featgen
new file mode 100644
index 0000000..bf6dc38
--- /dev/null
+++ b/TODO/.featgen
@@ -0,0 +1,3 @@
+Feature setup code generation
+====
+It's done! See feature.h, event.h and the various stuff in codegen.c.
diff --git a/TODO/featgen b/TODO/featgen
deleted file mode 100644
index b71f32a..0000000
--- a/TODO/featgen
+++ /dev/null
@@ -1,9 +0,0 @@
-Feature setup code generation
-====
-Once the plugin has enough features across enough C files, setting up and
-tearing down everything will get kind of annoying. That's where some more code
-generation might be nice.
-
-There's a few vague ideas of how to do this but really it's pretty open-ended
-overall. In the meantime, we're just calling functions manually. Not a huge
-deal, really.