vbeinfo

diff Makefile @ 3:5b0ef094b8fd

backported changes from more recent VBE projects
author John Tsiombikas <nuclear@member.fsf.org>
date Mon, 07 Jan 2019 12:07:53 +0200
parents 4b33fa83e381
children
line diff
     1.1 --- a/Makefile	Wed Jul 26 21:08:55 2017 +0300
     1.2 +++ b/Makefile	Mon Jan 07 12:07:53 2019 +0200
     1.3 @@ -4,19 +4,24 @@
     1.4  #opt = -5 -fp5 -otexan
     1.5  dbg = -d1
     1.6  
     1.7 +!ifdef __UNIX__
     1.8 +RM = rm -f
     1.9 +!else
    1.10 +RM = del
    1.11 +!endif
    1.12 +
    1.13  CC = wcc386
    1.14 -CFLAGS = $(dbg) $(opt) -zq -bt=dos -Isrc\stl
    1.15 +CFLAGS = $(dbg) $(opt) -zq -bt=dos
    1.16  LD = wlink
    1.17  
    1.18  $(bin): $(obj)
    1.19 -	%write objects.lnk file { $(obj) }
    1.20 -	$(LD) debug all name $@ @objects $(LDFLAGS)
    1.21 +	$(LD) debug all name $@ system dos4g file { $(obj) } $(LDFLAGS)
    1.22  
    1.23  .c: src
    1.24  
    1.25  .c.obj: .autodepend
    1.26 -	$(CC) $(CFLAGS) $[*
    1.27 +	$(CC) -fo=$@ $(CFLAGS) $[*
    1.28  
    1.29  clean: .symbolic
    1.30 -	del *.obj
    1.31 -	del $(bin)
    1.32 +	$(RM) *.obj
    1.33 +	$(RM) $(bin)