#define Gui

LOCINCL = -I.

#include "Imake.inc"

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

BINDIR=/prvarch/samples

TARGET=../lib/tbar

SRCS1 = test.cc
OBJS1 = $(SRCS1:.cc=.ExtObj)

SRCS2 = wx_tbar.cc
OBJS2 = wx_tbar.ExtObj

SRCS  = $(SRCS2) $(SRCS1)

all::
	mkdirhier ../lib

SpecialLibraryTarget($(TARGET),$(OBJS2))

all:: $(TARGET).ExtLib

PROGRAMS=test
RES=$(PROGRAMS).rc

Ressource($(PROGRAMS),$(RES))
#if defined(MS_WINDOWS)
#define Res	$(PROGRAMS).res
#else
#define	Res	/**/
#endif

LOCAL_LIBRARIES=$(TARGET).ExtLib

ComplexProgramTarget_1($(PROGRAMS),Res $(LOCAL_LIBRARIES),$(MESLIBS))

PutRessource($(PROGRAMS))

WorldRule()

IDIR=/usr/local/tbar

install::
        mkdirhier $(IDIR)

InstallSpecialLibrary($(TARGET),$(IDIR))
InstallNonExec(wx_tbar.h,$(IDIR))

InstallNonExec(abacus.bmp,$(BINDIR))
InstallNonExec(aiai.ico,$(BINDIR))
InstallNonExec(aiai.xbm,$(BINDIR))
InstallNonExec(brush.bmp,$(BINDIR))
InstallNonExec(calc.bmp,$(BINDIR))
InstallNonExec(chart.bmp,$(BINDIR))
InstallNonExec(colour.bmp,$(BINDIR))
InstallNonExec(dirplain.xbm,$(BINDIR))
InstallNonExec(draft.xbm,$(BINDIR))
InstallNonExec(drawing.xbm,$(BINDIR))
InstallNonExec(files.bmp,$(BINDIR))
InstallNonExec(flowchar.xbm,$(BINDIR))
InstallNonExec(flowchart.xbm,$(BINDIR))
InstallNonExec(magnify.bmp,$(BINDIR))
InstallNonExec(mike.bmp,$(BINDIR))
InstallNonExec(page.bmp,$(BINDIR))
InstallNonExec(screw.bmp,$(BINDIR))
InstallNonExec(shapes.bmp,$(BINDIR))
InstallNonExec(smflder.bmp,$(BINDIR))
InstallNonExec(smfldr1.bmp,$(BINDIR))
InstallNonExec(smfldr2.bmp,$(BINDIR))
InstallNonExec(smfldr3.bmp,$(BINDIR))
InstallNonExec(smfldr4.bmp,$(BINDIR))
InstallNonExec(smfldr5.bmp,$(BINDIR))
InstallNonExec(smflopy.bmp,$(BINDIR))
InstallNonExec(smhard.bmp,$(BINDIR))
InstallNonExec(smnet.bmp,$(BINDIR))
InstallNonExec(smram.bmp,$(BINDIR))
InstallNonExec(speaker.bmp,$(BINDIR))
InstallNonExec(telephon.bmp,$(BINDIR))
InstallNonExec(therm.bmp,$(BINDIR))
InstallNonExec(torch.bmp,$(BINDIR))
InstallNonExec(wrench.bmp,$(BINDIR))
InstallNonExec(write.xbm,$(BINDIR))

DoDosSpecial(Imakefile,imakefil)
CpDos(abacus.bmp)
CpDos(aiai.ico)
CpDos(aiai.xbm)
CpDos(brush.bmp)
CpDos(calc.bmp)
CpDos(chart.bmp)
CpDos(colour.bmp)
CpDos(dirplain.xbm)
CpDos(draft.xbm)
CpDos(drawing.xbm)
CpDos(files.bmp)
CpDos(flowchar.xbm)
CpDos(flowchart.xbm)
CpDos(magnify.bmp)
CpDos(mike.bmp)
CpDos(page.bmp)
CpDos(screw.bmp)
CpDos(shapes.bmp)
CpDos(smflder.bmp)
CpDos(smfldr1.bmp)
CpDos(smfldr2.bmp)
CpDos(smfldr3.bmp)
CpDos(smfldr4.bmp)
CpDos(smfldr5.bmp)
CpDos(smflopy.bmp)
CpDos(smhard.bmp)
CpDos(smnet.bmp)
CpDos(smram.bmp)
CpDos(speaker.bmp)
CpDos(telephon.bmp)
DoDos(test.cc)
DoDos(test.def)
DoDos(test.h)
DoDos(test.rc)
CpDos(therm.bmp)
CpDos(torch.bmp)
CpDos(wrench.bmp)
CpDos(write.xbm)
DoDos(wx_tbar.cc)
DoDos(wx_tbar.h)
