Parse version together with definitions
diff --git a/codegen/src/main.rs b/codegen/src/main.rs
index 987235e..d5d3262 100644
--- a/codegen/src/main.rs
+++ b/codegen/src/main.rs
@@ -17,9 +17,10 @@
 mod json;
 mod parse;
 mod types;
+mod version;
 
 fn main() {
-    let types = parse::parse();
-    gen::generate(&types);
-    json::generate(&types);
+    let defs = parse::parse();
+    gen::generate(&defs);
+    json::generate(&defs);
 }