
LOCINC = -I../../include/base -I../../include/msw

#include "Imake.inc"

#if HasGcc
XCOMM STD_INCLUDES=-I/usr/local/lib/g++-include
#endif

TARGET=../../lib/wx150

all::
	mkdirhier ../../lib

all:: $(TARGET).ExtLib

SRCSX1 =		\
	dummy.cc	\
	wx_canvs.cc	\
	wx_clipb.cc	\
	wx_dc.cc	\
	wx_dialg.cc	\
	wx_frame.cc	\
	wx_gdi.cc	\
	wx_ipc.cc	\
	wx_item.cc	\
	wx_main.cc	\
	wx_mf.cc	\
	wx_panel.cc	\
	wx_text.cc	\
	wx_timer.cc	\
	wx_utils.cc	\
	wx_win.cc

XCOMM	wx_event.cc	not compiled

OBJSX2=	../base/wb_canvs.ExtObj	\
	../base/wb_dc.ExtObj	\
	../base/wb_dialg.ExtObj	\
	../base/wb_form.ExtObj	\
	../base/wb_frame.ExtObj	\
	../base/wb_gdi.ExtObj	\
	../base/wb_hash.ExtObj	\
	../base/wb_help.ExtObj	\
	../base/wb_ipc.ExtObj	\
	../base/wb_item.ExtObj	\
	../base/wb_list.ExtObj	\
	../base/wb_main.ExtObj	\
	../base/wb_mf.ExtObj	\
	../base/wb_obj.ExtObj	\
	../base/wb_panel.ExtObj	\
	../base/wb_ps.ExtObj	\
	../base/wb_stdev.ExtObj	\
	../base/wb_sysev.ExtObj	\
	../base/wb_text.ExtObj	\
	../base/wb_timer.ExtObj	\
	../base/wb_types.ExtObj	\
	../base/wb_utils.ExtObj	\
	../base/wb_win.ExtObj

XCOMM 	../base/wb_event.ExtObj		Not compiled

SRCS  = $(SRCSX1)
OBJS1 = $(SRCSX1:.cc=.ExtObj) $(OBJSX2)

NormalLibraryTarget($(TARGET),$(OBJS1))

DependTarget()

WorldRule()

IDIR=/usr/local/wx150

install::
        mkdirhier $(IDIR)/lib
        mkdirhier $(IDIR)/include/msw

InstallSpecialLibrary($(TARGET),$(IDIR)/lib)

InstallNonExec(../../include/msw/bullseye.cur,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/clock.cur,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/hand.cur,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/heart.cur,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/magnif1.cur,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/noentry.cur,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/pbrush.cur,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/pencil.cur,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/pntleft.cur,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/pntright.cur,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/query.cur,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/roller.cur,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/size.cur,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/watch1.cur,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx.rc,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_buttn.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_canvs.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_check.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_choic.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_dc.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_dccan.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_dcmem.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_dialg.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_frame.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_gdi.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_ipc.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_ipcob.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_item.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_lbox.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_main.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_menu.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_messg.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_mf.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_mnuit.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_mtxt.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_panel.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_privt.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_rbox.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_slidr.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_text.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_timer.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_txt.h,$(IDIR)/include/msw)
InstallNonExec(../../include/msw/wx_win.h,$(IDIR)/include/msw)

DoDosSpecial(Imakefile,imakefil)
DoDos(dummy.cc)
DoDos(dummydll.cc)
DoDos(wx_canvs.cc)
DoDos(wx_clipb.cc)
DoDos(wx_dc.cc)
DoDos(wx_dialg.cc)
DoDos(wx_event.cc)
DoDos(wx_frame.cc)
DoDos(wx_gdi.cc)
DoDos(wx_ipc.cc)
DoDos(wx_item.cc)
DoDos(wx_main.cc)
DoDos(wx_mf.cc)
DoDos(wx_panel.cc)
DoDos(wx_text.cc)
DoDos(wx_timer.cc)
DoDos(wx_utils.cc)
DoDos(wx_win.cc)

dos::
	mkdirhier $(DOS)/../../include/msw

CpDos(../../include/msw/bullseye.cur)
CpDos(../../include/msw/clock.cur)
CpDos(../../include/msw/hand.cur)
CpDos(../../include/msw/heart.cur)
CpDos(../../include/msw/magnif1.cur)
CpDos(../../include/msw/noentry.cur)
CpDos(../../include/msw/pbrush.cur)
CpDos(../../include/msw/pencil.cur)
CpDos(../../include/msw/pntleft.cur)
CpDos(../../include/msw/pntright.cur)
CpDos(../../include/msw/query.cur)
CpDos(../../include/msw/roller.cur)
CpDos(../../include/msw/size.cur)
CpDos(../../include/msw/watch1.cur)
DoDos(../../include/msw/wx.rc)
DoDos(../../include/msw/wx_buttn.h)
DoDos(../../include/msw/wx_canvs.h)
DoDos(../../include/msw/wx_check.h)
DoDos(../../include/msw/wx_choic.h)
DoDos(../../include/msw/wx_dc.h)
DoDos(../../include/msw/wx_dccan.h)
DoDos(../../include/msw/wx_dcmem.h)
DoDos(../../include/msw/wx_dialg.h)
DoDos(../../include/msw/wx_frame.h)
DoDos(../../include/msw/wx_gdi.h)
DoDos(../../include/msw/wx_ipc.h)
DoDos(../../include/msw/wx_ipcob.h)
DoDos(../../include/msw/wx_item.h)
DoDos(../../include/msw/wx_lbox.h)
DoDos(../../include/msw/wx_main.h)
DoDos(../../include/msw/wx_menu.h)
DoDos(../../include/msw/wx_messg.h)
DoDos(../../include/msw/wx_mf.h)
DoDos(../../include/msw/wx_mnuit.h)
DoDos(../../include/msw/wx_mtxt.h)
DoDos(../../include/msw/wx_panel.h)
DoDos(../../include/msw/wx_privt.h)
DoDos(../../include/msw/wx_rbox.h)
DoDos(../../include/msw/wx_slidr.h)
DoDos(../../include/msw/wx_text.h)
DoDos(../../include/msw/wx_timer.h)
DoDos(../../include/msw/wx_txt.h)
DoDos(../../include/msw/wx_win.h)
