!ifdef __UNIX__
-obj = src/main.obj src/video.obj src/3dgfx.obj src/3dgfx_s.obj src/polyfill.obj
+obj = src/main.obj src/video.obj src/3dgfx.obj src/3dgfx_s.obj &
+ src/polyfill.obj src/lut.obj
!else
-obj = src\main.obj src\video.obj src\3dgfx.obj src\3dgfx_s.obj src\polyfill.obj
+obj = src\main.obj src\video.obj src\3dgfx.obj src\3dgfx_s.obj &
+ src\polyfill.obj src\lut.obj
!endif
bin = low3d.exe
.asm.obj:
$(AS) $(ASFLAGS) -o $@ $[*.asm
+src\lut.asm: tools\genlut.exe
+ tools\genlut.exe >$@
+
+tools\genlut.exe: tools\genlut.c
+ cd tools
+ wmake
+ cd ..
+
!ifdef __UNIX__
clean: .symbolic
rm -f $(obj) $(bin)