]> git.saurik.com Git - cycript.git/blobdiff - makefile
Worked around the bug in flex 2.5.35 that causes yy_size_t/int comparison warnings.
[cycript.git] / makefile
index 190fbb49ea4fa37dfe29602922c5c0b8e4b6588a..42ba7d6e9945435b901f1c6f75198d42cdb24887 100644 (file)
--- a/makefile
+++ b/makefile
@@ -121,7 +121,7 @@ Cycript.tab.cc Cycript.tab.hh location.hh position.hh: Cycript.yy
        bison -v --report=state $<
 
 lex.cy.c: Cycript.l
-       flex $<
+       flex -t $< | sed -e 's/int yyl;/yy_size_t yyl;/;s/int yyleng_r;/yy_size_t yyleng_r;/' >$@
 
 #Parser.hpp: Parser.py Parser.dat
 #      ./Parser.py <Parser.dat >$@