XCOMM $XFree86: xc/programs/Xserver/hw/dmx/examples/Imakefile,v 1.3 2005/02/07 01:38:24 tsi Exp $

#include <Server.tmpl>

SRCS = xdmx.c xinput.c dmxwininfo.c xtest.c evi.c res.c dmxreconfig.c xled.c \
	xbell.c dmxresize.c
OBJS = xdmx.o xinput.o dmxwininfo.o xtest.o evi.o res.o dmxreconfig.o xled.o \
	xbell.o dmxresize.o
INCLUDES  = -I$(EXTINCSRC)

#ifndef OS2Architecture
XDMXPROG = xdmx
#else
XDMXPROG = dmx
#endif

all:: $(OBJS)

NormalProgramTarget($(XDMXPROG),xdmx.o,NullParameter,$(DMXLIB) $(XLIB),NullParameter)
AllTarget(ProgramTargetName($(XDMXPROG)))
InstallProgram($(XDMXPROG),$(BINDIR))

NormalProgramTarget(xtest,xtest.o,NullParameter,$(XTESTLIB) $(XLIB),NullParameter)
AllTarget(ProgramTargetName(xtest))
InstallProgram(xtest,$(BINDIR))

NormalProgramTarget(evi,evi.o,NullParameter,$(XLIB),NullParameter)
AllTarget(ProgramTargetName(evi))
InstallProgram(evi,$(BINDIR))

NormalProgramTarget(xled,xled.o,NullParameter,$(XONLYLIB),NullParameter)
AllTarget(ProgramTargetName(xled))
InstallProgram(xled,$(BINDIR))

NormalProgramTarget(xbell,xbell.o,NullParameter,$(XONLYLIB),NullParameter)
AllTarget(ProgramTargetName(xbell))
InstallProgram(xbell,$(BINDIR))

#if BuildXResLibrary
NormalProgramTarget(res,res.o,NullParameter,$(XRESLIB) $(XLIB),NullParameter)
AllTarget(ProgramTargetName(res))
InstallProgram(res,$(BINDIR))
#endif

NormalProgramTarget(dmxwininfo,dmxwininfo.o,NullParameter,$(DMXLIB) $(XMULIB) $(XLIB),NullParameter)
AllTarget(ProgramTargetName(dmxwininfo))
InstallProgram(dmxwininfo,$(BINDIR))

XILIBS=$(XILIB) $(XLIB)
NormalProgramTarget(xinput,xinput.o,NullParameter,$(DMXLIB) $(XILIBS),NullParameter)
AllTarget(ProgramTargetName(xinput))
InstallProgram(xinput,$(BINDIR))

NormalProgramTarget(dmxreconfig,dmxreconfig.o,NullParameter,$(DMXLIB) $(XLIB),NullParameter)
AllTarget(ProgramTargetName(dmxreconfig))
InstallProgram(dmxreconfig,$(BINDIR))

NormalProgramTarget(dmxresize,dmxresize.o,NullParameter,$(DMXLIB) $(XLIB),NullParameter)
AllTarget(ProgramTargetName(dmxresize))
InstallProgram(dmxresize,$(BINDIR))

NormalProgramTarget(dmxaddscreen,dmxaddscreen.o,NullParameter,$(DMXLIB) $(XLIB),NullParameter)
AllTarget(ProgramTargetName(dmxaddscreen))
InstallProgram(dmxaddscreen,$(BINDIR))

NormalProgramTarget(dmxrmscreen,dmxrmscreen.o,NullParameter,$(DMXLIB) $(XLIB),NullParameter)
AllTarget(ProgramTargetName(dmxrmscreen))
InstallProgram(dmxrmscreen,$(BINDIR))

NormalProgramTarget(dmxaddinput,dmxaddinput.o,NullParameter,$(DMXLIB) $(XLIB),NullParameter)
AllTarget(ProgramTargetName(dmxaddinput))
InstallProgram(dmxaddinput,$(BINDIR))

NormalProgramTarget(dmxrminput,dmxrminput.o,NullParameter,$(DMXLIB) $(XLIB),NullParameter)
AllTarget(ProgramTargetName(dmxrminput))
InstallProgram(dmxrminput,$(BINDIR))
