2012-11-29 09:17:28 +00:00
|
|
|
Entity Definitions Parser
|
|
|
|
|
|
|
|
Required tools:
|
2012-11-30 11:29:10 +00:00
|
|
|
Linux:
|
|
|
|
* flex
|
|
|
|
Windows:
|
|
|
|
* mingw
|
2012-11-29 09:17:28 +00:00
|
|
|
|
2012-11-30 11:29:10 +00:00
|
|
|
Building:
|
|
|
|
Linux:
|
|
|
|
flex quake.l
|
|
|
|
gcc lex.yy.c -o entityDefParser -lfl
|
|
|
|
Mac:
|
|
|
|
flex quake.l
|
|
|
|
gcc lex.yy.c -o entityDefParser -lfl
|
|
|
|
Windows:
|
|
|
|
flex quake.l
|
|
|
|
gcc lex.yy.c -o entityDefParser /lib/libfl.a
|
2012-11-29 09:17:28 +00:00
|
|
|
|
|
|
|
Usage:
|
2012-11-30 11:29:10 +00:00
|
|
|
./entityDefParser <code file> <output file>
|
2012-11-29 09:17:28 +00:00
|
|
|
|
|
|
|
Example:
|
2012-11-30 11:29:10 +00:00
|
|
|
./entityDefParser game/g_mover.c hm_entities.def
|
|
|
|
./entityDefParser game/g_fx.c
|
|
|
|
|
|
|
|
Will produce a def file including all entity definitions from
|
|
|
|
g_mover.c and g_fx.c.
|