
#   DMakefile for DMouse,    Lattice C V5.03.99 and beyond

SYMS=	lattice_include:symbols.m
#CFLAGS= -iprivate_include: -cimq -O -v -rr -H$(SYMS)
CFLAGS= -iprivate_include: -cimq -O -v -rr

OD  = ltmp:dmouse/

DMOUSE	    = dhb:altc/dmouse
HANDLER     = l:dmouse-handler
BLANKER     = srcc:blanker
LINEART     = srcc:dlineart
LIBS	    = lib:sup32.lib lib:lcr.lib lib:amiga.lib

#SRCS	     = blanker.c dmouse.c dmouse-handler.c dlineart.c
SRCS	    = dmouse.c dmouse-handler.c blanker.c
OBJS	    = $(SRCS:"*.c":"$(OD)*.o")

#all: $(DMOUSE) $(HANDLER) $(BLANKER) $(LINEART)
all: $(DMOUSE) $(HANDLER) $(BLANKER)

$(DMOUSE) : $(OD)dmouse.o
    blink FROM LIB:c.o %(right) LIB $(LIBS) TO %(left) BATCH

$(HANDLER) : $(OD)dmouse-handler.o
    blink FROM %(right) LIB $(LIBS) TO %(left) BATCH

$(BLANKER) : $(OD)blanker.o
     blink FROM LIB:c.o %(right) LIB $(LIBS) TO %(left) BATCH

#$(LINEART) : $(OD)dlineart.o
#    blink FROM LIB:c.o %(right) LIB $(LIBS) TO %(left) BATCH

$(OBJS) : $(SRCS)
    lc $(CFLAGS) -o%(left) %(right)


