home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: SysTools / SysTools.zip / sysba021.zip / SRC.ZIP / sysbar2 / Piper / makefile next >
Makefile  |  2003-01-03  |  1KB  |  35 lines

  1. !define BLANK ""
  2.  
  3. WATCOM = O:\WATCOM
  4.  
  5. all: sb2_pipe.exe
  6.  
  7. clean:
  8.  del *.exe *.obj *.res *.err *.imp *.lk1 *.mbr *.map *.sym
  9.  
  10. collect.obj : cpuload\collect.cpp .AUTODEPEND
  11.  *wpp386 cpuload\collect.cpp -i=$(WATCOM)\h;$(WATCOM)\h\os2;E:\mptn\include; -w4 -e25 -zq -otexan -d3 -bm -zm -4r -bt=os2 -mf -zp=1
  12.  
  13. pscoll.obj : cpuload\pscoll.cpp .AUTODEPEND
  14.  *wpp386 cpuload\pscoll.cpp -i=$(WATCOM)\h;$(WATCOM)\h\os2;E:\mptn\include; -w4 -e25 -zq -otexan -d3 -bm -zm -4r -bt=os2 -mf -zp=1
  15.  
  16. sb2_pipe.obj : sb2_pipe.cpp .AUTODEPEND
  17.  *wpp386 sb2_pipe.cpp -i=$(WATCOM)\h;$(WATCOM)\h\os2;E:\mptn\include; -w4 -e25 -zq -otexan -d3 -bm -4r -bt=os2 -mf -zp=1
  18.  
  19. sb2_pipe.res : sb2_pipe.rc .AUTODEPEND
  20.  rc -i $(WATCOM)\h -i $(WATCOM)\h\os2 -r sb2_pipe.rc sb2_pipe.res
  21.  
  22. sb2_pipe.exe : collect.obj pscoll.obj sb2_pipe.obj ..\sysbar2.dll cpuload\si.lib sb2_pipe.res .AUTODEPEND
  23.  @%write sb2_pipe.lk1 NAME sb2_pipe
  24.  @%append sb2_pipe.lk1 FIL collect.obj,pscoll.obj,sb2_pipe.obj
  25.  @%append sb2_pipe.lk1 LIBR cpuload\si.lib
  26. !ifneq BLANK "..\sysbar2.dll"
  27.  *wlib -q -n -b sb2_pipe.imp ..\sysbar2.dll
  28.  @%append sb2_pipe.lk1 LIBR sb2_pipe.imp
  29. !endif
  30.  *wlink SYS os2v2 pm op maxe=25 op m op q @sb2_pipe.lk1
  31. !ifneq BLANK "sb2_pipe.res"
  32.  rc -i $(WATCOM)\h -i $(WATCOM)\h\os2 sb2_pipe.res sb2_pipe.exe
  33. !endif
  34.  
  35.