/**/#	Copyright (c) 1990, 1991, 1992, 1993, 1994 Novell, Inc. All Rights Reserved.
/**/#	Copyright (c) 1993 Novell, Inc. All Rights Reserved.
/**/#	  All Rights Reserved

/**/#	THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF Novell Inc.
/**/#	The copyright notice above does not evidence any
/**/#	actual or intended publication of such source code.

#ident	"@(#)osmsgmon:Imakefile	1.8"
#ident "$Header: /SRCS/esmp/usr/src/nw/X11R5/netware/OsMessageMonitor/Imakefile,v 1.17 1994/05/17 21:41:24 plc Exp $"

/**/#	Copyright (c) 1993 Univel
/**/#	  All Rights Reserved

/**/#	THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF
/**/#	Univel.
/**/#	The copyright notice above does not evidence any
/**/#	actual or intended publication of such source code.

#include    <Motif.tmpl>
#include    <Motif.rules>

#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)'
HELPDIR     =  $(USRLIBDIR)/locale/C/help
XLIBDIR     =  $(ROOT)/$(MACH)/usr/X/lib

LD_RUN_PATH =  /usr/X/lib

          DEBUG =  -O
    CDEBUGFLAGS = -O

          SRCS1 = osMessageMonitor.c utils.c
          OBJS1 = osMessageMonitor.o utils.o 
          HDRS1 = utils.h

           OBJS = $(OBJS1)
           SRCS = $(SRCS1)
           HDRS = $(HDRS1)
          PROGS = Msg_Monitor 

       DTLIBSRC = $(LIBSRC)/Dt
          DTLIB = $(DTLIBSRC)/libDt.so
      DTILIBSRC = $(USLCLIENTSRC)/libMDtI
         DTILIB = $(DTILIBSRC)/libMDtI.so
      MGIZMOSRC = $(LIBSRC)/MGizmo
      MGIZMOLIB = $(MGIZMOSRC)/libMGizmo.so
    DTWIDGETSRC = $(LIBSRC)/DtWidget
    DTWIDGETLIB = $(DTWIDGETSRC)/libDtWidget.so


       INCLUDES = -I../include -I$(LIBSRC) -I$(DTLIBSRC) -I$(DTILIBSRC) -I$(MGIZMOSRC) -I$(DTWIDGETSRC)

          XLIBS = XmClientLibs $(DTLIB) $(DTILIB) $(MGIZMOLIB) $(DTWIDGETLIB)\
       		../libcomponents/libuwc.a $(XMULIB) $(XLIB)

  SYS_LIBRARIES = -lgen 

all:: $(PROGS)

NormalProgramTarget($(PROGS),$(OBJS1),$(LLIBS),$(XLIBS),$(SYS_LIBS))

InstallProgramWithFlags($(PROGS), $(BINDIR), -o root -g sys -m 555)

InstallAppDefaults(Msg_Monitor)

   /* install Process Icon and mask */
InstallMultiple(messmon48.icon,$(USRLIBDIR)/pixmaps)
InstallMultiple(messmon48.mask,$(USRLIBDIR)/bitmaps)
   /* install Folder Icon and mask */
InstallMultiple(pixmaps/messmon32.icon,$(USRLIBDIR)/pixmaps)
InstallMultiple(pixmasks/messmon32.icon,$(USRLIBDIR)/pixmasks)
   /* install DragNDrop Cursor and Mask */
InstallMultiple(bitmaps/messmon32.icon,$(USRLIBDIR)/bitmaps)
InstallMultiple(bitmasks/messmon32.icon,$(USRLIBDIR)/bitmasks)

InstallMsgCatalog(osmMonitor)

clobber:: clean
	$(RM) $(PROGS)

CleanTarget()

DependTarget()

LintTarget()

