@@ -28,20 +28,22 @@ CC = *wcc386
2828CFLAGS = -q -bt=dos4g -mf -3 -d0 -osr -zc
2929LFLAGS = SYS dos4g OPT st=8192
3030
31+ PLATFORM = 4g
32+
3133!ifdef __UNIX__
3234BINDIR = dist/bin/
33- OBJDIR = obj/4g /
35+ OBJDIR = obj/$( PLATFORM ) /
3436SRCDIR = lua/
3537!else
3638BINDIR = dist\bin\ #
37- OBJDIR = obj\4g \ #
39+ OBJDIR = obj\$( PLATFORM ) \ #
3840SRCDIR = lua\ #
3941!endif
4042
41- $(BINDIR ) lua4g .exe : $(OBJDIR ) $(BINDIR ) $(objs ) $(lua_obj )
43+ $(BINDIR ) lua $( PLATFORM ) .exe : $(OBJDIR ) $(BINDIR ) $(objs ) $(lua_obj )
4244 *wlink NAME $@ $(LFLAGS) FILE {$(objs) $(lua_obj)}
4345
44- $(BINDIR ) luac4g .exe : $(BINDIR ) $(OBJDIR ) $(objs ) $(luac_obj )
46+ $(BINDIR ) luac $( PLATFORM ) .exe : $(BINDIR ) $(OBJDIR ) $(objs ) $(luac_obj )
4547 *wlink NAME $@ $(LFLAGS) FILE {$(objs) $(luac_obj)}
4648
4749{$(SRCDIR ) }.c{$(OBJDIR ) }.obj :
@@ -50,16 +52,16 @@ $(BINDIR)luac4g.exe: $(BINDIR) $(OBJDIR) $(objs) $(luac_obj)
5052clean : .SYMBOLIC
5153!ifdef __UNIX__
5254 @!if [ -e $(OBJDIR) ]; then rm -R $(OBJDIR); fi
53- @!if [ -e $(BINDIR)lua4g .exe ]; then rm $(BINDIR)lua4g .exe; fi
54- @!if [ -e $(BINDIR)luac4g .exe ]; then rm $(BINDIR)luac4g .exe; fi
55+ @!if [ -e $(BINDIR)lua$(PLATFORM) .exe ]; then rm $(BINDIR)lua$(PLATFORM) .exe; fi
56+ @!if [ -e $(BINDIR)luac$(PLATFORM) .exe ]; then rm $(BINDIR)luac$(PLATFORM) .exe; fi
5557!else
5658 !ifdef __NT__
5759 @!if exist $(OBJDIR) rd /S /Q $(OBJDIR)
5860 !else
5961 @!if exist $(OBJDIR) deltree /Y $(OBJDIR)
6062 !endif
61- @!if exist $(BINDIR)lua4g .exe del $(BINDIR)lua4g .exe
62- @!if exist $(BINDIR)luac4g .exe del $(BINDIR)luac4g .exe
63+ @!if exist $(BINDIR)lua$(PLATFORM) .exe del $(BINDIR)lua$(PLATFORM) .exe
64+ @!if exist $(BINDIR)luac$(PLATFORM) .exe del $(BINDIR)luac$(PLATFORM) .exe
6365!endif
6466
6567dist :
0 commit comments