BINPATH = ..\..\bin
BINFILE = sysstate.exe

# --- Signature ---
AUTOR = Andrey Vasilkin
VERSION = 1.0.0
COMMENT = System Load utility. System status.

CFLAGS = -i=$(%WATCOM)\H\OS2;$(%WATCOM)\H -bt=os2 -q -w2 -d0 -zp2

$(BINPATH)\$(BINFILE): sysstate.obj sysstate.lnk
  wlink @sysstate.lnk

sysstate.lnk: .ALWAYS
  @%create $@
  @%append $@ SYSTEM os2v2
  @%append $@ NAME $(BINPATH)\$(BINFILE)
  @%append $@ OPTION QUIET
  @%append $@ OPTION OSNAME='OS/2 and eComStation'
  @%append $@ FILE sysstate.obj
#
# Build signature for BLDLEVEL.EXE and GETVER.EXE.
#
!ifdef %osdir
  #
  # eComStation have cool utility C:\KLIBC\BIN\date.exe.
  # We can get current date here.
  #
  @$(%osdir)\KLIBC\BIN\date +"OPTION DESCRIPTION '@$#$(AUTOR):$(VERSION)$#@$#$#1$#$# %F %T      $(%HOSTNAME)::ru:RUS:::@@$(COMMENT)'" >>$^@
!else
  @%append $@ OPTION DESCRIPTION '@$#$(AUTOR):$(VERSION)$#@$#$#1$#$#                          $(%HOSTNAME)::ru:RUS:0::@@$(COMMENT)'
!endif

.c.obj:
  wcc386 $(CFLAGS) $<

.SILENT
clean: .SYMBOLIC
  if exist *.obj del *.obj
  if exist sysstate.lnk del sysstate.lnk
#  if exist $(BINPATH)\$(BINFILE) del $(BINPATH)\$(BINFILE)
