/*
 * Imakefile for Harmony Widgets
 *
 * Created :    19 Jan 94    Michael Pichler
 *
 * Modified :   11 Apr 95    Michael Pichler
 *
 */


#ifdef InObjectCodeDir

APP_CCINCLUDES = -I$(ROOTDIR)/include/hyperg/widgets
APP_CCDEFINES = -D$(ARCH)
APP_CCFLAGS = -O

/* fieldp, streditor ... no longer included (anachronisms) */

OBJS = \
  about.o \
  adjvalue.o \
  coldlg.o \
  colorviewer.o \
  colselect.o \
  cursors.o \
  editlabel.o \
  fbrowser.o \
  fchooser.o \
  field.o \
  fieldb.o \
  fslider.o \
  glyphutil.o \
  hlsutil.o \
  labels.o \
  lineeditor.o \
  listbox.o \
  menus.o \
  msgbox.o \
  ocolor.o \
  priority.o \
  progress.o \
  progrind.o \
  sscrbox.o \
  table.o \
  text.o \
  textb.o \
  wtranslate.o \
  xpmraster.o

Use_libInterViews()

MakeHgLibrary(HgWidgets,1.1)

InstallHgInclude(about.h,widgets)
InstallHgInclude(adjvalue.h,widgets)
InstallHgInclude(coldlg.h,widgets)
InstallHgInclude(colorviewer.h,widgets)
InstallHgInclude(colselect.h,widgets)
InstallHgInclude(cursors.h,widgets)
InstallHgInclude(editlabel.h,widgets)
InstallHgInclude(fbrowser.h,widgets)
InstallHgInclude(fchooser.h,widgets)
InstallHgInclude(field.h,widgets)
InstallHgInclude(fieldb.h,widgets)
InstallHgInclude(fslider.h,widgets)
InstallHgInclude(glyphutil.h,widgets)
InstallHgInclude(hlsutil.h,widgets)
InstallHgInclude(labels.h,widgets)
InstallHgInclude(lineeditor.h,widgets)
InstallHgInclude(listbox.h,widgets)
InstallHgInclude(menus.h,widgets)
InstallHgInclude(msgbox.h,widgets)
InstallHgInclude(ocolor.h,widgets)
InstallHgInclude(priority.h,widgets)
InstallHgInclude(progress.h,widgets)
InstallHgInclude(progressb.h,widgets)
InstallHgInclude(progrind.h,widgets)
InstallHgInclude(sscrbox.h,widgets)
InstallHgInclude(table.h,widgets)
InstallHgInclude(text.h,widgets)
InstallHgInclude(textb.h,widgets)
InstallHgInclude(wtranslate.h,widgets)
InstallHgInclude(xpmraster.h,widgets)

MakeObjectFromSrc(about)
MakeObjectFromSrc(adjvalue)
MakeObjectFromSrc(coldlg)
MakeObjectFromSrc(colorviewer)
MakeObjectFromSrc(colselect)
MakeObjectFromSrc(cursors)
MakeObjectFromSrc(editlabel)
MakeObjectFromSrc(fbrowser)
MakeObjectFromSrc(fchooser)
MakeObjectFromSrc(field)
MakeObjectFromSrc(fieldb)
MakeObjectFromSrc(fslider)
MakeObjectFromSrc(glyphutil)
MakeObjectFromSrc(hlsutil)
MakeObjectFromSrc(labels)
MakeObjectFromSrc(lineeditor)
MakeObjectFromSrc(listbox)
MakeObjectFromSrc(menus)
MakeObjectFromSrc(msgbox)
MakeObjectFromSrc(ocolor)
MakeObjectFromSrc(priority)
MakeObjectFromSrc(progress)
MakeObjectFromSrc(progrind)
MakeObjectFromSrc(sscrbox)
MakeObjectFromSrc(table)
MakeObjectFromSrc(text)
MakeObjectFromSrc(textb)
MakeObjectFromSrc(wtranslate)
MakeObjectFromSrc(xpmraster)

#else

MakeInObjectCodeDir()

#ifdef SunArchitecture
SpecialTargets(noyp,-DUseNoYP)
#endif

#endif /* if compiling in subdirectory */
