linkflags = /threads=(multiple_kernel_threads,upcalls) !/debu/trace cflags =/nowarn/reent=MULTITHREAD/list/include=([]) !/debu/noopt srcs =LAPI.C,LAUXLIB.C,LBASELIB.C,LCODE.C, - LDBLIB.C,LDEBUG.C,LDO.C,LDUMP.C, - LFUNC.C,LGC.C,LINIT.C,LIOLIB.C, - LLEX.C,LMATHLIB.C,LMEM.C,LOADLIB.C, - LOBJECT.C,LOPCODES.C,LOSLIB.C,LPARSER.C, - LSTATE.C,LSTRING.C,LSTRLIB.C,LTABLE.C, - LTABLIB.C,LTM.C, - LUNDUMP.C,LVM.C,LZIO.C,PRINT.C incs =LAPI.H,LAUXLIB.H,LCODE.H,LDEBUG.H,- LDO.H,LFUNC.H,LGC.H,LLEX.H, - LLIMITS.H,LMEM.H,LOBJECT.H,LOPCODES.H, - LPARSER.H,LSTATE.H,LSTRING.H,LTABLE.H, - LTM.H,LUA.H,LUACONF.H,LUALIB.H, - LUNDUMP.H,LVM.H,LZIO.H objs =LAPI.OBJ,LAUXLIB.OBJ,LBASELIB.OBJ,LCODE.OBJ, - LDBLIB.OBJ,LDEBUG.OBJ,LDO.OBJ,LDUMP.OBJ, - LFUNC.OBJ,LGC.OBJ,LINIT.OBJ,LIOLIB.OBJ, - LLEX.OBJ,LMATHLIB.OBJ,LMEM.OBJ,LOADLIB.OBJ, - LOBJECT.OBJ,LOPCODES.OBJ,LOSLIB.OBJ,LPARSER.OBJ, - LSTATE.OBJ,LSTRING.OBJ,LSTRLIB.OBJ,LTABLE.OBJ, - LTABLIB.OBJ,LTM.OBJ,- LUNDUMP.OBJ,LVM.OBJ,LZIO.OBJ,PRINT.OBJ all : lualib.olb, lua.exe,luac.exe lualib.olb : $(objs) lib/obj/create/replace lualib.olb $(objs) lua.exe : $(objs),lua.obj link /exe=lua.exe lua.obj,lualib.olb/lib luac.exe : $(objs),luac.obj link /exe=luac.exe luac.obj,lualib.olb/lib !********************************************************************* clean : @ delete/nolog *.obj;*,*.lis;*,*.exe;*,*.map;*,*.olb;* !*********************************************************************