include $(SOPHYABASE)/include/sophyamake.inc
 
PROGS = $(SOPHYAEXEP)midasitt $(SOPHYAEXEP)pilinetst $(SOPHYAEXEP)pist $(SOPHYAEXEP)pit0 $(SOPHYAEXEP)pit1 $(SOPHYAEXEP)pitcons $(SOPHYAEXEP)pitgr $(SOPHYAEXEP)xp0 $(SOPHYAEXEP)xp1 $(SOPHYAEXEP)xp2 $(SOPHYAEXEP)xp3
 
all: $(PROGS)
 
clean:
	rm -f $(PROGS)
	rm -f $(SOPHYAOBJP)xp3.o $(SOPHYAOBJP)xp2.o $(SOPHYAOBJP)xp1.o $(SOPHYAOBJP)xp0.o $(SOPHYAOBJP)pitgr.o $(SOPHYAOBJP)pitcons.o $(SOPHYAOBJP)pit1.o $(SOPHYAOBJP)pit0.o $(SOPHYAOBJP)pist.o $(SOPHYAOBJP)pilinetst.o $(SOPHYAOBJP)midasitt.o
 
midasitt: $(SOPHYAEXEP)midasitt
	echo $@ " done"
$(SOPHYAEXEP)midasitt: $(SOPHYAOBJP)midasitt.o
	$(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
 
pilinetst: $(SOPHYAEXEP)pilinetst
	echo $@ " done"
$(SOPHYAEXEP)pilinetst: $(SOPHYAOBJP)pilinetst.o
	$(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
 
pist: $(SOPHYAEXEP)pist
	echo $@ " done"
$(SOPHYAEXEP)pist: $(SOPHYAOBJP)pist.o
	$(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
 
pit0: $(SOPHYAEXEP)pit0
	echo $@ " done"
$(SOPHYAEXEP)pit0: $(SOPHYAOBJP)pit0.o
	$(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
 
pit1: $(SOPHYAEXEP)pit1
	echo $@ " done"
$(SOPHYAEXEP)pit1: $(SOPHYAOBJP)pit1.o
	$(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
 
pitcons: $(SOPHYAEXEP)pitcons
	echo $@ " done"
$(SOPHYAEXEP)pitcons: $(SOPHYAOBJP)pitcons.o
	$(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
 
pitgr: $(SOPHYAEXEP)pitgr
	echo $@ " done"
$(SOPHYAEXEP)pitgr: $(SOPHYAOBJP)pitgr.o
	$(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
 
xp0: $(SOPHYAEXEP)xp0
	echo $@ " done"
$(SOPHYAEXEP)xp0: $(SOPHYAOBJP)xp0.o
	$(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
 
xp1: $(SOPHYAEXEP)xp1
	echo $@ " done"
$(SOPHYAEXEP)xp1: $(SOPHYAOBJP)xp1.o
	$(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
 
xp2: $(SOPHYAEXEP)xp2
	echo $@ " done"
$(SOPHYAEXEP)xp2: $(SOPHYAOBJP)xp2.o
	$(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
 
xp3: $(SOPHYAEXEP)xp3
	echo $@ " done"
$(SOPHYAEXEP)xp3: $(SOPHYAOBJP)xp3.o
	$(CXXLINK) -o $@ $? $(SOPHYAALLSLBLIST)
 
$(SOPHYAOBJP)midasitt.o: midasitt.cc \
  $(SOPHYAINCP)sopnamsp.h \
  $(SOPHYAINCP)pisysdep.h \
  $(SOPHYAINCP)machdefs.h \
  $(SOPHYAINCP)piapplx.h \
  $(SOPHYAINCP)piapplgen.h \
  $(SOPHYAINCP)pimsghandler.h \
  $(SOPHYAINCP)picontainerx.h \
  $(SOPHYAINCP)picontainergen.h \
  $(SOPHYAINCP)piwdgx.h \
  $(SOPHYAINCP)piwdggen.h \
  $(SOPHYAINCP)picolist.h \
  $(SOPHYAINCP)pimenubarx.h \
  $(SOPHYAINCP)pimenubargen.h \
  $(SOPHYAINCP)pimenux.h \
  $(SOPHYAINCP)pimenugen.h \
  $(SOPHYAINCP)picons.h \
  $(SOPHYAINCP)pistdwdgx.h \
  $(SOPHYAINCP)pistdwdggen.h \
  $(SOPHYAINCP)pibwdgx.h \
  $(SOPHYAINCP)pibwdggen.h \
  $(SOPHYAINCP)picmap.h \
  $(SOPHYAINCP)picmapx.h \
  $(SOPHYAINCP)picmapgen.h \
  $(SOPHYAINCP)pigraphx.h \
  $(SOPHYAINCP)pigraphgen.h \
  $(SOPHYAINCP)pifontx.h \
  $(SOPHYAINCP)pifontgen.h \
  $(SOPHYAINCP)pigrcoord.h \
  $(SOPHYAINCP)pilineatt.h \
  $(SOPHYAINCP)pigraphuc.h \
  $(SOPHYAINCP)pievthandler.h \
  $(SOPHYAINCP)psfile.h \
  $(SOPHYAINCP)pigraphps.h \
  $(SOPHYAINCP)piwindowx.h \
  $(SOPHYAINCP)piwindowgen.h \
  $(SOPHYAINCP)piperiodx.h \
  $(SOPHYAINCP)periodic.h \
  $(SOPHYAINCP)pidrawwin.h \
  $(SOPHYAINCP)piscdrawwdg.h \
  $(SOPHYAINCP)pidrawer.h \
  $(SOPHYAINCP)pigratt.h \
  $(SOPHYAINCP)piaxes.h \
  $(SOPHYAINCP)pieldrw.h \
  $(SOPHYAINCP)piimage.h \
  $(SOPHYAINCP)parradapter.h \
  $(SOPHYAINCP)lut.h \
  $(SOPHYAINCP)pipixmapx.h \
  $(SOPHYAINCP)pipixmapgen.h \
  $(SOPHYAINCP)picmapview.h \
  $(SOPHYAINCP)piimgtools.h \
  $(SOPHYAINCP)pioptmenux.h \
  $(SOPHYAINCP)pioptmenugen.h \
  $(SOPHYAINCP)pidrwtools.h \
  $(SOPHYAINCP)pisurfdr.h \
  $(SOPHYAINCP)pi3ddrw.h \
  $(SOPHYAINCP)pigraph3d.h \
  $(SOPHYAINCP)pi3dwdg.h \
  $(SOPHYAINCP)piyfxdrw.h
	$(CXXCOMPILE) -o $@ $<
 
$(SOPHYAOBJP)pilinetst.o: pilinetst.cc \
  $(SOPHYAINCP)sopnamsp.h \
  $(SOPHYAINCP)pisysdep.h \
  $(SOPHYAINCP)machdefs.h \
  $(SOPHYAINCP)piapplx.h \
  $(SOPHYAINCP)piapplgen.h \
  $(SOPHYAINCP)pimsghandler.h \
  $(SOPHYAINCP)picontainerx.h \
  $(SOPHYAINCP)picontainergen.h \
  $(SOPHYAINCP)piwdgx.h \
  $(SOPHYAINCP)piwdggen.h \
  $(SOPHYAINCP)picolist.h \
  $(SOPHYAINCP)pimenubarx.h \
  $(SOPHYAINCP)pimenubargen.h \
  $(SOPHYAINCP)pimenux.h \
  $(SOPHYAINCP)pimenugen.h \
  $(SOPHYAINCP)picons.h \
  $(SOPHYAINCP)pistdwdgx.h \
  $(SOPHYAINCP)pistdwdggen.h \
  $(SOPHYAINCP)pibwdgx.h \
  $(SOPHYAINCP)pibwdggen.h \
  $(SOPHYAINCP)picmap.h \
  $(SOPHYAINCP)picmapx.h \
  $(SOPHYAINCP)picmapgen.h \
  $(SOPHYAINCP)pigraphx.h \
  $(SOPHYAINCP)pigraphgen.h \
  $(SOPHYAINCP)pifontx.h \
  $(SOPHYAINCP)pifontgen.h \
  $(SOPHYAINCP)pigrcoord.h \
  $(SOPHYAINCP)pilineatt.h \
  $(SOPHYAINCP)pigraphuc.h \
  $(SOPHYAINCP)pievthandler.h \
  $(SOPHYAINCP)psfile.h \
  $(SOPHYAINCP)pigraphps.h \
  $(SOPHYAINCP)piwindowx.h \
  $(SOPHYAINCP)piwindowgen.h
	$(CXXCOMPILE) -o $@ $<
 
$(SOPHYAOBJP)pist.o: pist.cc $(SOPHYAINCP)sopnamsp.h \
  $(SOPHYAINCP)pisysdep.h \
  $(SOPHYAINCP)machdefs.h \
  $(SOPHYAINCP)piapplx.h \
  $(SOPHYAINCP)piapplgen.h \
  $(SOPHYAINCP)pimsghandler.h \
  $(SOPHYAINCP)picontainerx.h \
  $(SOPHYAINCP)picontainergen.h \
  $(SOPHYAINCP)piwdgx.h \
  $(SOPHYAINCP)piwdggen.h \
  $(SOPHYAINCP)picolist.h \
  $(SOPHYAINCP)pimenubarx.h \
  $(SOPHYAINCP)pimenubargen.h \
  $(SOPHYAINCP)pimenux.h \
  $(SOPHYAINCP)pimenugen.h \
  $(SOPHYAINCP)picons.h \
  $(SOPHYAINCP)pistdwdgx.h \
  $(SOPHYAINCP)pistdwdggen.h \
  $(SOPHYAINCP)pibwdgx.h \
  $(SOPHYAINCP)pibwdggen.h \
  $(SOPHYAINCP)picmap.h \
  $(SOPHYAINCP)picmapx.h \
  $(SOPHYAINCP)picmapgen.h \
  $(SOPHYAINCP)pigraphx.h \
  $(SOPHYAINCP)pigraphgen.h \
  $(SOPHYAINCP)pifontx.h \
  $(SOPHYAINCP)pifontgen.h \
  $(SOPHYAINCP)pigrcoord.h \
  $(SOPHYAINCP)pilineatt.h \
  $(SOPHYAINCP)pigraphuc.h \
  $(SOPHYAINCP)pievthandler.h \
  $(SOPHYAINCP)psfile.h \
  $(SOPHYAINCP)pigraphps.h \
  $(SOPHYAINCP)piwindowx.h \
  $(SOPHYAINCP)piwindowgen.h
	$(CXXCOMPILE) -o $@ $<
 
$(SOPHYAOBJP)pit0.o: pit0.cc $(SOPHYAINCP)sopnamsp.h \
  $(SOPHYAINCP)pisysdep.h \
  $(SOPHYAINCP)machdefs.h \
  $(SOPHYAINCP)piapplx.h \
  $(SOPHYAINCP)piapplgen.h \
  $(SOPHYAINCP)pimsghandler.h \
  $(SOPHYAINCP)picontainerx.h \
  $(SOPHYAINCP)picontainergen.h \
  $(SOPHYAINCP)piwdgx.h \
  $(SOPHYAINCP)piwdggen.h \
  $(SOPHYAINCP)picolist.h \
  $(SOPHYAINCP)pimenubarx.h \
  $(SOPHYAINCP)pimenubargen.h \
  $(SOPHYAINCP)pimenux.h \
  $(SOPHYAINCP)pimenugen.h \
  $(SOPHYAINCP)picons.h \
  $(SOPHYAINCP)pistdwdgx.h \
  $(SOPHYAINCP)pistdwdggen.h \
  $(SOPHYAINCP)pibwdgx.h \
  $(SOPHYAINCP)pibwdggen.h \
  $(SOPHYAINCP)picmap.h \
  $(SOPHYAINCP)picmapx.h \
  $(SOPHYAINCP)picmapgen.h \
  $(SOPHYAINCP)pigraphx.h \
  $(SOPHYAINCP)pigraphgen.h \
  $(SOPHYAINCP)pifontx.h \
  $(SOPHYAINCP)pifontgen.h \
  $(SOPHYAINCP)pigrcoord.h \
  $(SOPHYAINCP)pilineatt.h \
  $(SOPHYAINCP)pigraphuc.h \
  $(SOPHYAINCP)pievthandler.h \
  $(SOPHYAINCP)psfile.h \
  $(SOPHYAINCP)pigraphps.h \
  $(SOPHYAINCP)piwindowx.h \
  $(SOPHYAINCP)piwindowgen.h \
  $(SOPHYAINCP)piperiodx.h \
  $(SOPHYAINCP)periodic.h
	$(CXXCOMPILE) -o $@ $<
 
$(SOPHYAOBJP)pit1.o: pit1.cc $(SOPHYAINCP)sopnamsp.h \
  $(SOPHYAINCP)pisysdep.h \
  $(SOPHYAINCP)machdefs.h \
  $(SOPHYAINCP)piapplx.h \
  $(SOPHYAINCP)piapplgen.h \
  $(SOPHYAINCP)pimsghandler.h \
  $(SOPHYAINCP)picontainerx.h \
  $(SOPHYAINCP)picontainergen.h \
  $(SOPHYAINCP)piwdgx.h \
  $(SOPHYAINCP)piwdggen.h \
  $(SOPHYAINCP)picolist.h \
  $(SOPHYAINCP)pimenubarx.h \
  $(SOPHYAINCP)pimenubargen.h \
  $(SOPHYAINCP)pimenux.h \
  $(SOPHYAINCP)pimenugen.h \
  $(SOPHYAINCP)picons.h \
  $(SOPHYAINCP)pistdwdgx.h \
  $(SOPHYAINCP)pistdwdggen.h \
  $(SOPHYAINCP)pibwdgx.h \
  $(SOPHYAINCP)pibwdggen.h \
  $(SOPHYAINCP)picmap.h \
  $(SOPHYAINCP)picmapx.h \
  $(SOPHYAINCP)picmapgen.h \
  $(SOPHYAINCP)pigraphx.h \
  $(SOPHYAINCP)pigraphgen.h \
  $(SOPHYAINCP)pifontx.h \
  $(SOPHYAINCP)pifontgen.h \
  $(SOPHYAINCP)pigrcoord.h \
  $(SOPHYAINCP)pilineatt.h \
  $(SOPHYAINCP)pigraphuc.h \
  $(SOPHYAINCP)pievthandler.h \
  $(SOPHYAINCP)psfile.h \
  $(SOPHYAINCP)pigraphps.h \
  $(SOPHYAINCP)piwindowx.h \
  $(SOPHYAINCP)piwindowgen.h \
  $(SOPHYAINCP)piscdrawwdg.h \
  $(SOPHYAINCP)pidrawer.h \
  $(SOPHYAINCP)pigratt.h \
  $(SOPHYAINCP)piaxes.h \
  $(SOPHYAINCP)pieldrw.h \
  $(SOPHYAINCP)parradapter.h \
  $(SOPHYAINCP)lut.h \
  $(SOPHYAINCP)piyfxdrw.h
	$(CXXCOMPILE) -o $@ $<
 
$(SOPHYAOBJP)pitcons.o: pitcons.cc \
  $(SOPHYAINCP)sopnamsp.h \
  $(SOPHYAINCP)pisysdep.h \
  $(SOPHYAINCP)machdefs.h \
  $(SOPHYAINCP)piapplx.h \
  $(SOPHYAINCP)piapplgen.h \
  $(SOPHYAINCP)pimsghandler.h \
  $(SOPHYAINCP)picontainerx.h \
  $(SOPHYAINCP)picontainergen.h \
  $(SOPHYAINCP)piwdgx.h \
  $(SOPHYAINCP)piwdggen.h \
  $(SOPHYAINCP)picolist.h \
  $(SOPHYAINCP)pimenubarx.h \
  $(SOPHYAINCP)pimenubargen.h \
  $(SOPHYAINCP)pimenux.h \
  $(SOPHYAINCP)pimenugen.h \
  $(SOPHYAINCP)picons.h \
  $(SOPHYAINCP)pistdwdgx.h \
  $(SOPHYAINCP)pistdwdggen.h \
  $(SOPHYAINCP)pibwdgx.h \
  $(SOPHYAINCP)pibwdggen.h \
  $(SOPHYAINCP)picmap.h \
  $(SOPHYAINCP)picmapx.h \
  $(SOPHYAINCP)picmapgen.h \
  $(SOPHYAINCP)pigraphx.h \
  $(SOPHYAINCP)pigraphgen.h \
  $(SOPHYAINCP)pifontx.h \
  $(SOPHYAINCP)pifontgen.h \
  $(SOPHYAINCP)pigrcoord.h \
  $(SOPHYAINCP)pilineatt.h \
  $(SOPHYAINCP)pigraphuc.h \
  $(SOPHYAINCP)pievthandler.h \
  $(SOPHYAINCP)psfile.h \
  $(SOPHYAINCP)pigraphps.h \
  $(SOPHYAINCP)piwindowx.h \
  $(SOPHYAINCP)piwindowgen.h
	$(CXXCOMPILE) -o $@ $<
 
$(SOPHYAOBJP)pitgr.o: pitgr.cc $(SOPHYAINCP)sopnamsp.h \
  $(SOPHYAINCP)pisysdep.h \
  $(SOPHYAINCP)machdefs.h \
  $(SOPHYAINCP)piapplx.h \
  $(SOPHYAINCP)piapplgen.h \
  $(SOPHYAINCP)pimsghandler.h \
  $(SOPHYAINCP)picontainerx.h \
  $(SOPHYAINCP)picontainergen.h \
  $(SOPHYAINCP)piwdgx.h \
  $(SOPHYAINCP)piwdggen.h \
  $(SOPHYAINCP)picolist.h \
  $(SOPHYAINCP)pimenubarx.h \
  $(SOPHYAINCP)pimenubargen.h \
  $(SOPHYAINCP)pimenux.h \
  $(SOPHYAINCP)pimenugen.h \
  $(SOPHYAINCP)picons.h \
  $(SOPHYAINCP)pistdwdgx.h \
  $(SOPHYAINCP)pistdwdggen.h \
  $(SOPHYAINCP)pibwdgx.h \
  $(SOPHYAINCP)pibwdggen.h \
  $(SOPHYAINCP)picmap.h \
  $(SOPHYAINCP)picmapx.h \
  $(SOPHYAINCP)picmapgen.h \
  $(SOPHYAINCP)pigraphx.h \
  $(SOPHYAINCP)pigraphgen.h \
  $(SOPHYAINCP)pifontx.h \
  $(SOPHYAINCP)pifontgen.h \
  $(SOPHYAINCP)pigrcoord.h \
  $(SOPHYAINCP)pilineatt.h \
  $(SOPHYAINCP)pigraphuc.h \
  $(SOPHYAINCP)pievthandler.h \
  $(SOPHYAINCP)psfile.h \
  $(SOPHYAINCP)pigraphps.h \
  $(SOPHYAINCP)piwindowx.h \
  $(SOPHYAINCP)piwindowgen.h \
  $(SOPHYAINCP)piperiodx.h \
  $(SOPHYAINCP)periodic.h \
  $(SOPHYAINCP)pidrawwin.h \
  $(SOPHYAINCP)piscdrawwdg.h \
  $(SOPHYAINCP)pidrawer.h \
  $(SOPHYAINCP)pigratt.h \
  $(SOPHYAINCP)piaxes.h \
  $(SOPHYAINCP)pieldrw.h \
  $(SOPHYAINCP)piyfxdrw.h \
  $(SOPHYAINCP)parradapter.h \
  $(SOPHYAINCP)lut.h \
  $(SOPHYAINCP)piimage.h \
  $(SOPHYAINCP)pipixmapx.h \
  $(SOPHYAINCP)pipixmapgen.h \
  $(SOPHYAINCP)picmapview.h \
  $(SOPHYAINCP)piimgtools.h \
  $(SOPHYAINCP)pioptmenux.h \
  $(SOPHYAINCP)pioptmenugen.h \
  $(SOPHYAINCP)pidrwtools.h \
  $(SOPHYAINCP)piaxestools.h \
  $(SOPHYAINCP)pisurfdr.h \
  $(SOPHYAINCP)pi3ddrw.h \
  $(SOPHYAINCP)pigraph3d.h \
  $(SOPHYAINCP)pi3dwdg.h
	$(CXXCOMPILE) -o $@ $<
 
$(SOPHYAOBJP)xp0.o: xp0.cc $(SOPHYAINCP)sopnamsp.h \
  $(SOPHYAINCP)pisysdep.h \
  $(SOPHYAINCP)machdefs.h \
  $(SOPHYAINCP)piapplx.h \
  $(SOPHYAINCP)piapplgen.h \
  $(SOPHYAINCP)pimsghandler.h \
  $(SOPHYAINCP)picontainerx.h \
  $(SOPHYAINCP)picontainergen.h \
  $(SOPHYAINCP)piwdgx.h \
  $(SOPHYAINCP)piwdggen.h \
  $(SOPHYAINCP)picolist.h \
  $(SOPHYAINCP)pimenubarx.h \
  $(SOPHYAINCP)pimenubargen.h \
  $(SOPHYAINCP)pimenux.h \
  $(SOPHYAINCP)pimenugen.h \
  $(SOPHYAINCP)picons.h \
  $(SOPHYAINCP)pistdwdgx.h \
  $(SOPHYAINCP)pistdwdggen.h \
  $(SOPHYAINCP)pibwdgx.h \
  $(SOPHYAINCP)pibwdggen.h \
  $(SOPHYAINCP)picmap.h \
  $(SOPHYAINCP)picmapx.h \
  $(SOPHYAINCP)picmapgen.h \
  $(SOPHYAINCP)pigraphx.h \
  $(SOPHYAINCP)pigraphgen.h \
  $(SOPHYAINCP)pifontx.h \
  $(SOPHYAINCP)pifontgen.h \
  $(SOPHYAINCP)pigrcoord.h \
  $(SOPHYAINCP)pilineatt.h \
  $(SOPHYAINCP)pigraphuc.h \
  $(SOPHYAINCP)pievthandler.h \
  $(SOPHYAINCP)psfile.h \
  $(SOPHYAINCP)pigraphps.h
	$(CXXCOMPILE) -o $@ $<
 
$(SOPHYAOBJP)xp1.o: xp1.cc $(SOPHYAINCP)sopnamsp.h \
  $(SOPHYAINCP)pisysdep.h \
  $(SOPHYAINCP)machdefs.h \
  $(SOPHYAINCP)piapplx.h \
  $(SOPHYAINCP)piapplgen.h \
  $(SOPHYAINCP)pimsghandler.h \
  $(SOPHYAINCP)picontainerx.h \
  $(SOPHYAINCP)picontainergen.h \
  $(SOPHYAINCP)piwdgx.h \
  $(SOPHYAINCP)piwdggen.h \
  $(SOPHYAINCP)picolist.h \
  $(SOPHYAINCP)pimenubarx.h \
  $(SOPHYAINCP)pimenubargen.h \
  $(SOPHYAINCP)pimenux.h \
  $(SOPHYAINCP)pimenugen.h \
  $(SOPHYAINCP)picons.h \
  $(SOPHYAINCP)pistdwdgx.h \
  $(SOPHYAINCP)pistdwdggen.h \
  $(SOPHYAINCP)pibwdgx.h \
  $(SOPHYAINCP)pibwdggen.h \
  $(SOPHYAINCP)picmap.h \
  $(SOPHYAINCP)picmapx.h \
  $(SOPHYAINCP)picmapgen.h \
  $(SOPHYAINCP)pigraphx.h \
  $(SOPHYAINCP)pigraphgen.h \
  $(SOPHYAINCP)pifontx.h \
  $(SOPHYAINCP)pifontgen.h \
  $(SOPHYAINCP)pigrcoord.h \
  $(SOPHYAINCP)pilineatt.h \
  $(SOPHYAINCP)pigraphuc.h \
  $(SOPHYAINCP)pievthandler.h \
  $(SOPHYAINCP)psfile.h \
  $(SOPHYAINCP)pigraphps.h \
  $(SOPHYAINCP)piwindowx.h \
  $(SOPHYAINCP)piwindowgen.h
	$(CXXCOMPILE) -o $@ $<
 
$(SOPHYAOBJP)xp2.o: xp2.cc $(SOPHYAINCP)sopnamsp.h \
  $(SOPHYAINCP)pisysdep.h \
  $(SOPHYAINCP)machdefs.h \
  $(SOPHYAINCP)piapplx.h \
  $(SOPHYAINCP)piapplgen.h \
  $(SOPHYAINCP)pimsghandler.h \
  $(SOPHYAINCP)picontainerx.h \
  $(SOPHYAINCP)picontainergen.h \
  $(SOPHYAINCP)piwdgx.h \
  $(SOPHYAINCP)piwdggen.h \
  $(SOPHYAINCP)picolist.h \
  $(SOPHYAINCP)pimenubarx.h \
  $(SOPHYAINCP)pimenubargen.h \
  $(SOPHYAINCP)pimenux.h \
  $(SOPHYAINCP)pimenugen.h \
  $(SOPHYAINCP)picons.h \
  $(SOPHYAINCP)pistdwdgx.h \
  $(SOPHYAINCP)pistdwdggen.h \
  $(SOPHYAINCP)pibwdgx.h \
  $(SOPHYAINCP)pibwdggen.h \
  $(SOPHYAINCP)picmap.h \
  $(SOPHYAINCP)picmapx.h \
  $(SOPHYAINCP)picmapgen.h \
  $(SOPHYAINCP)pigraphx.h \
  $(SOPHYAINCP)pigraphgen.h \
  $(SOPHYAINCP)pifontx.h \
  $(SOPHYAINCP)pifontgen.h \
  $(SOPHYAINCP)pigrcoord.h \
  $(SOPHYAINCP)pilineatt.h \
  $(SOPHYAINCP)pigraphuc.h \
  $(SOPHYAINCP)pievthandler.h \
  $(SOPHYAINCP)psfile.h \
  $(SOPHYAINCP)pigraphps.h \
  $(SOPHYAINCP)piwindowx.h \
  $(SOPHYAINCP)piwindowgen.h
	$(CXXCOMPILE) -o $@ $<
 
$(SOPHYAOBJP)xp3.o: xp3.cc $(SOPHYAINCP)sopnamsp.h \
  $(SOPHYAINCP)pisysdep.h \
  $(SOPHYAINCP)machdefs.h \
  $(SOPHYAINCP)piapplx.h \
  $(SOPHYAINCP)piapplgen.h \
  $(SOPHYAINCP)pimsghandler.h \
  $(SOPHYAINCP)picontainerx.h \
  $(SOPHYAINCP)picontainergen.h \
  $(SOPHYAINCP)piwdgx.h \
  $(SOPHYAINCP)piwdggen.h \
  $(SOPHYAINCP)picolist.h \
  $(SOPHYAINCP)pimenubarx.h \
  $(SOPHYAINCP)pimenubargen.h \
  $(SOPHYAINCP)pimenux.h \
  $(SOPHYAINCP)pimenugen.h \
  $(SOPHYAINCP)picons.h \
  $(SOPHYAINCP)pistdwdgx.h \
  $(SOPHYAINCP)pistdwdggen.h \
  $(SOPHYAINCP)pibwdgx.h \
  $(SOPHYAINCP)pibwdggen.h \
  $(SOPHYAINCP)picmap.h \
  $(SOPHYAINCP)picmapx.h \
  $(SOPHYAINCP)picmapgen.h \
  $(SOPHYAINCP)pigraphx.h \
  $(SOPHYAINCP)pigraphgen.h \
  $(SOPHYAINCP)pifontx.h \
  $(SOPHYAINCP)pifontgen.h \
  $(SOPHYAINCP)pigrcoord.h \
  $(SOPHYAINCP)pilineatt.h \
  $(SOPHYAINCP)pigraphuc.h \
  $(SOPHYAINCP)pievthandler.h \
  $(SOPHYAINCP)psfile.h \
  $(SOPHYAINCP)pigraphps.h \
  $(SOPHYAINCP)piwindowx.h \
  $(SOPHYAINCP)piwindowgen.h \
  $(SOPHYAINCP)piperiodx.h \
  $(SOPHYAINCP)periodic.h \
  $(SOPHYAINCP)piscdrawwdg.h \
  $(SOPHYAINCP)pidrawer.h \
  $(SOPHYAINCP)pigratt.h \
  $(SOPHYAINCP)piaxes.h \
  $(SOPHYAINCP)pieldrw.h \
  $(SOPHYAINCP)piimage.h \
  $(SOPHYAINCP)parradapter.h \
  $(SOPHYAINCP)lut.h \
  $(SOPHYAINCP)pipixmapx.h \
  $(SOPHYAINCP)pipixmapgen.h \
  $(SOPHYAINCP)picmapview.h \
  $(SOPHYAINCP)piimgtools.h \
  $(SOPHYAINCP)pioptmenux.h \
  $(SOPHYAINCP)pioptmenugen.h \
  $(SOPHYAINCP)pidrwtools.h \
  $(SOPHYAINCP)pisurfdr.h \
  $(SOPHYAINCP)pi3ddrw.h \
  $(SOPHYAINCP)pigraph3d.h \
  $(SOPHYAINCP)piyfxdrw.h \
  $(SOPHYAINCP)pi3dwdg.h
	$(CXXCOMPILE) -o $@ $<
 
