8 ALL
= bin2c min trace noparser luab
11 @echo
'choose a target:' $(ALL
)
14 $(CC
) $(CFLAGS
) -o
$@
$@.c
17 $(CC
) $(CFLAGS
) -o
$@
$@.c
-L
$(LIB
) -llua
19 trace
: trace.c
$(LIBLUA
)
20 $(CC
) -g
$(CFLAGS
) -o
$@
$@.c
-L
$(LIB
) -llua
-llualib
$(EXTRA_LIBS
)
23 $(CC
) $(CFLAGS
) -I
$(LUA
)/src
-o
$@.o
-c
$@.c
25 luab
: noparser
$(LIBLUA
)
26 cc -o
$@ noparser.o
$(LUA
)/src
/lua
/lua.o
-L
$(LIB
) -llua
-llualib
$(EXTRA_LIBS
)
27 $(BIN
)/luac
$(LUA
)/test/hello.lua
32 cd ..
; mkdir flat
; mv
include/*.h src
/*.
[ch
] src
/*/*.
[ch
] flat
38 rm -f
$(ALL
) a.out core
*.o luac.out
40 luser_tests.h
: RCS
/ltests.h
,v