#   ____________________________________________________
#  |                                                    |
#  |  Project:     POWER VIEW IDE                       |
#  |  File:        MAKEFILE                             |
#  |  Make:        WMAKE (10.6)                         |
#  |                                                    |
#  |  Subject:     Make file for Power View IDE         |
#  |                                                    |
#  |  Author:      Emil Dotchevski                      |
#  |____________________________________________________|
# 
#  E-mail: zajo@geocities.com
#  URL:    http://www.geocities.com/SiliconValley/Bay/3577

code_size = 386

compiler_options = -mf -5r -s -oslran -fp5 -zp1 -zdp -fpi -fp3 -w2 -e20  -i=C:\WATCOM\H\;PV\H\ -dINIFILE="W.INI" -dNOFLOAT -dNOPAL -dCPPHILIGHT -dASMHILIGHT   

linker_options = &
  option eliminate &
  system dos4g &
  option stack=8192

object_files = &
  W.OBJ &
  OPTIONS.OBJ &
  COMPILE.OBJ &
  TERRMON.OBJ &
  THIDE.OBJ &
  TLOG.OBJ &
  TPROJECT.OBJ &
  PVAPP.OBJ &
  PVBASICS.OBJ &
  PVBUTTON.OBJ &
  PVCALC.OBJ &
  PVCHECK.OBJ &
  PVCLOCK.OBJ &
  PVCMD.OBJ &
  PVCMDGEN.OBJ &
  PVCOLORS.OBJ &
  PVCOMBO.OBJ &
  PVCOMLIN.OBJ &
  PVCONFIG.OBJ &
  PVDC.OBJ &
  PVDESK.OBJ &
  PVDIALOG.OBJ &
  PVDRV.OBJ &
  PVEDITOR.OBJ &
  PVHELP.OBJ &
  PVHIST.OBJ &
  PVICONS.OBJ &
  PVINI.OBJ &
  PVINIT.OBJ &
  PVINPUT.OBJ &
  PVITEMS.OBJ &
  PVLABEL.OBJ &
  PVLBOX.OBJ &
  PVLINES.OBJ &
  PVLIST.OBJ &
  PVMEMMON.OBJ &
  PVSCROLL.OBJ &
  PVSTDDLG.OBJ &
  PVSYSTEM.OBJ &
  PVTABLE.OBJ &
  PVTETRIS.OBJ &
  PVTXT.OBJ &
  PVWIN.OBJ

W.EXE : $(object_files)
  *wlink $(linker_options) name W.EXE file {$(object_files)}

PVHT.H : W.TXT
  pv\bin\pvhc $[*

W.OBJ : W.CPP PVHT.H .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

OPTIONS.OBJ : OPTIONS.CPP PVHT.H .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

COMPILE.OBJ : COMPILE.CPP PVHT.H .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

TERRMON.OBJ : TERRMON.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

THIDE.OBJ : THIDE.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

TLOG.OBJ : TLOG.CPP PVHT.H .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

TPROJECT.OBJ : TPROJECT.CPP PVHT.H .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVAPP.OBJ : PV\CPP\PVAPP.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVBASICS.OBJ : PV\CPP\PVBASICS.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVBUTTON.OBJ : PV\CPP\PVBUTTON.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVCALC.OBJ : PV\CPP\PVCALC.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVCHECK.OBJ : PV\CPP\PVCHECK.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVCLOCK.OBJ : PV\CPP\PVCLOCK.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVCMD.OBJ : PV\CPP\PVCMD.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVCMDGEN.OBJ : PV\CPP\PVCMDGEN.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVCOLORS.OBJ : PV\CPP\PVCOLORS.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVCOMBO.OBJ : PV\CPP\PVCOMBO.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVCOMLIN.OBJ : PV\CPP\PVCOMLIN.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVCONFIG.OBJ : PV\CPP\PVCONFIG.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVDC.OBJ : PV\CPP\PVDC.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVDESK.OBJ : PV\CPP\PVDESK.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVDIALOG.OBJ : PV\CPP\PVDIALOG.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVDRV.OBJ : PV\CPP\PVDRV.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVEDITOR.OBJ : PV\CPP\PVEDITOR.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVHELP.OBJ : PV\CPP\PVHELP.CPP PVHT.H .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVHIST.OBJ : PV\CPP\PVHIST.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVICONS.OBJ : PV\CPP\PVICONS.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVINI.OBJ : PV\CPP\PVINI.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVINIT.OBJ : PV\CPP\PVINIT.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVINPUT.OBJ : PV\CPP\PVINPUT.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVITEMS.OBJ : PV\CPP\PVITEMS.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVLABEL.OBJ : PV\CPP\PVLABEL.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVLBOX.OBJ : PV\CPP\PVLBOX.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVLINES.OBJ : PV\CPP\PVLINES.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVLIST.OBJ : PV\CPP\PVLIST.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVMEMMON.OBJ : PV\CPP\PVMEMMON.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVSCROLL.OBJ : PV\CPP\PVSCROLL.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVSTDDLG.OBJ : PV\CPP\PVSTDDLG.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVSYSTEM.OBJ : PV\CPP\PVSYSTEM.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVTABLE.OBJ : PV\CPP\PVTABLE.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVTETRIS.OBJ : PV\CPP\PVTETRIS.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVTXT.OBJ : PV\CPP\PVTXT.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 

PVWIN.OBJ : PV\CPP\PVWIN.CPP .AUTODEPEND
  *wpp$(code_size) $(compiler_options) $[* 
