#
# Copyright (c) 1996 Sun Microsystems, Inc. All Rights Reserved
#
include $(SRC)/Makefile.master

all :=          TARGET= all
install :=      TARGET= install
check :=        TARGET= check
clean :=        TARGET= clean
clobber :=      TARGET= clobber
lint :=         TARGET= lint

SUBDIRS = 

INSTALLDIR = $(COMMON_ROOT)/$(INSTALLD)
PROG = find_device
SRCS = find_device.c libdev.c
OBJS = $(SRCS:%.c=${ARCH}/%.o)

CFLAGS += $(DEBUG_CFLAGS)
LDLIBS = -ladm -ldevinfo -lgen
LDFLAGS +=
INCLUDE = -I.

BINDIR = $(INSTALLDIR)

###### Rules start here:

ROOTBINPROG = $(PROG:%=$(BINDIR)/%)

#####

##all install:	$(SUBDIRS) $(ROOTHTML) $(ROOTDATA) $(ROOTBIN) $(ROOTBINPROG)
all: $(PROG)

install: all $(ROOTBINPROG)

$(BINDIR)/%:	%
	$(INS.exec)

${ARCH}/%.o:	%.c
	${COMPILE.c} $(INCLUDE) -o $@ $<

${ARCH}:
	@[ -d ${ARCH} ] || (rm -rf ${ARCH} ;mkdir -p ${ARCH})

$(PROG): ${ARCH} $(OBJS)
	echo "OBJS = $(OBJS)"
	$(LINK.c) -o $@ $(OBJS) $(LDLIBS)
	cp $@ ${ARCH}

clean clobber:
	$(RM) $(ROOTBINPROG)
	$(RM) $(OBJS)
	$(RM) $(ARCH)/$(PROG)
	$(RMDIR) $(ARCH)


.KEEP_STATE:

