]> git.saurik.com Git - bison.git/blobdiff - src/output.c
* data/c.m4 (b4_token_enums): New.
[bison.git] / src / output.c
index 9bc806f14e4cc529e5e33c96cc20b6acac104d13..3839412e885808dcf86d5874d61f3b34a1a65fee 100644 (file)
@@ -616,8 +616,12 @@ prepare (void)
        skeleton = "yacc.c";
     }
 
-  /* Parse the skeleton file and output the needed parsers.  */
-  MUSCLE_INSERT_C_STRING ("skeleton", skeleton);
+  /* About the skeletons. */
+  {
+    char const* p = getenv ("BISON_PKGDATADIR");
+    MUSCLE_INSERT_STRING ("pkgdatadir", p ? p : PKGDATADIR);
+    MUSCLE_INSERT_C_STRING ("skeleton", skeleton);
+  }
 }