update share MAKEFILE so more path agnostic

This commit is contained in:
Kenneth J Davis 2021-07-25 08:58:45 -04:00
parent 6ada304ec2
commit 292f3079be
1 changed files with 25 additions and 16 deletions

View File

@ -7,27 +7,36 @@ USETC2=1
COM=1
!if $(USETC2)
TCC=d:\alt\tc201\tcc
TLINK=d:\alt\tc201\tlink
LIBS=d:\alt\tc201
COPT=-c -mt -1 -Id:\alt\tc201
CCBASE=c:\tc201
BINBASE=
!else
CCBASE=c:\tc30
BINBASE=\bin
!endif
!if $(COM)
COPT=-c -mt -1 -I$(INCLUDE)
LOPT=/m /s /c /t
!else
TCC=d:\alt\tc30\bin\tcc
TLINK=d:\alt\tc30\bin\tlink
LIBS=d:\alt\tc30\lib
!if $(COM)
COPT=-c -mt -1 -Id:\alt\tc30\Include
LOPT=-m -s -c -t
!else
COPT=-c -ms -1 -Id:\alt\tc30\Include
LOPT=-m -s -c
!endif
COPT=-c -ms -1 -I$(INCLUDE)
LOPT=/m /s /c
!endif
CC=$(CCBASE)$(BINBASE)\tcc
LD=$(CCBASE)$(BINBASE)\tlink
LIBS=$(CCBASE)\lib
INCLUDE=$(CCBASE)\include
SHARE.COM: SHARE.OBJ
$(TLINK) $(LOPT) $(LIBS)\c0t.obj share.obj,share.com,,$(LIBS)\cs.lib
$(LD) $(LOPT) $(LIBS)\c0t.obj share.obj,share.com,,$(LIBS)\cs.lib
SHARE.OBJ: SHARE.C
$(TCC) $(COPT) share.c
$(CC) $(COPT) share.c
CLEAN:
del *.obj
CLOBBER: CLEAN
del *.com
del *.exe
del *.map