head	1.3;
access;
symbols;
locks; strict;
comment	@# @;


1.3
date	99.01.12.01.23.19;	author cjohns;	state Exp;
branches;
next	1.2;

1.2
date	99.01.09.02.59.53;	author cjohns;	state Exp;
branches;
next	1.1;

1.1
date	99.01.09.02.44.55;	author cjohns;	state Exp;
branches;
next	;


desc
@First release.
@


1.3
log
@Use a local bfd.h file to compile the download functions.
@
text
@prefix = /usr

LIBDIR	= $(prefix)/lib

LIB	= libBDM.a

CFLAGS = -Wall -g -O -I. -I../driver

all: $(LIB)

$(LIB): $(LIB)(bdmIO.o) $(LIB)(bdmBFD.o)
	ranlib $(LIB)

install: $(LIB)
	-mkdir -p $(INCDIR) $(LIBDIR)
	cp BDMlib.h $(INCDIR)/BDMlib.h
	cp $(LIB) $(LIBDIR)/$(LIB)
	ranlib $(LIBDIR)/$(LIB)

bdmIO.o: BDMlib.h

clean:
	rm -f *.o $(LIB)
@


1.2
log
@Detect if a coff or rtems BFD library is present and build the download functions.
@
text
@a2 1
INCDIR	= $(prefix)/include
d7 1
a7 14
CFLAGS = -Wall -g -O -I. -I../driver -I$(INCDIR)

M68K_RTEMS_BFD_LIB = $(shell $(CC) -print-file-name=libm68k-rtems-bfd.a | sed -e 's/^\/.*/found/')
M68K_COFF_BFD_LIB = $(shell $(CC) -print-file-name=libm68k-coff-bfd.a | sed -e 's/^\/.*/found/')

OBJS := bdmIO.o

ifeq ($(M68K_RTEMS_BFD_LIB),found)
OBJS += bdmBFD.o
else
ifeq ($(M68K_COFF_BFD_LIB),found)
OBJS += bdmBFD.o
endif
endif
d11 1
a11 1
$(LIB): $(LIB)($(OBJS))
a21 2
bdmBFD.o: BDMlib.h

d23 1
a23 1
	rm -f *.o *~ $(LIB)
@


1.1
log
@Initial revision
@
text
@d10 13
d25 1
a25 1
$(LIB): $(LIB)(bdmIO.o)
d36 2
d39 1
a39 1
	rm -f *.o $(LIB)
@
