fix dos build
[retroray] / libs / drawtext / Makefile
index 996cfd2..d75d408 100644 (file)
@@ -1,14 +1,30 @@
-obj = font.o draw.o drawgl.o drawrast.o utf8.o
-alib = ../unix/drawtext.a
+obj = font.obj draw.obj drawgl.obj drawrast.obj utf8.obj
 
-CFLAGS = -O3 -g -DNO_FREETYPE -DNO_OPENGL
+!ifdef __UNIX__
+alib = ../../drawtext.lib
+!else
+alib = ..\..\drawtext.lib
+!endif
+
+CC = wcc386
+CFLAGS = -d1 -5 -fp5 -otexan -zq -DNO_FREETYPE -DNO_OPENGL
 
 $(alib): $(obj)
-       $(AR) rcs $@ $(obj)
+       %write objects.lbc $(obj)
+       wlib -b -n $@ @objects
 
-.c.o:
-       $(CC) $(CFLAGS) -c $< -o $@
+.c.obj: .autodepend
+       %write cflags.occ $(CFLAGS)
+       $(CC) -fo=$@ @cflags.occ $[*
 
-.PHONY: clean
-clean:
-       rm -f $(obj) $(alib)
+!ifdef __UNIX__
+clean: .symbolic
+       rm -f $(obj)
+       rm -f $(alib)
+!else
+clean: .symbolic
+       del *.obj
+       del objects.lbc
+       del cflags.occ
+       del $(alib)
+!endif