#
#	@(#)Makefile (databox) 97-06-03
#		GNU make 
#
#	ǡܥåѥ
#	(C) Copyright 1996-97 by Personal Media Corporation
#
#	make ˡ
#	make
#		꡼ѤǤ
#	make mode=debug
#		ǥХåѤ˺
#	make clean
#		make ǺƤΥե
#	make install
#		ξ˥󥹥ȡ
#

# ΰ¸طե (ư)
DEPS = Dependencies
DEPENDENCIES_OUTPUT := $(DEPS)

#  ɸ롼
include ../../../etc/makerules

# ----------------------------------------------------------------------------

# о
TARGET = databox

# եΥѥ
S = ../src
VPATH = $S

# ե
SRC =	databox.c

OBJ	= $(addsuffix .o, $(basename $(SRC)))
SRC.C	= $(filter %.C, $(SRC))

# 󥯥ץѹ
LDFLAGS =

# ----------------------------------------------------------------------------

.PHONY: all clean install

ALL = $(TARGET) $(TARGET).map

all: $(ALL)

$(TARGET): $(OBJ)
	$(LINK.o) $^ $(LOADLIBES) $(LDLIBS) $(OUTPUT_OPTION)

clean:
	$(RM) $(OBJ) $(SRC.C:%.C=%.c) $(ALL) $(DEPS)

install: $(addprefix $(TOOL_INSTALLDIR)/, $(TARGET))

# ΰ¸ط
ifdef DEPENDENCIES_OUTPUT
  $(DEPS): ; touch $(DEPS)
else
  $(DEPS): $(SRC) ; $(MAKEDEPS) $@ $?
endif
include $(DEPS)

$(SRC.C:%.C=%.c):
