2010-09-20 20:28:22 +00:00
|
|
|
# Hey Emacs, this is a -*- makefile -*-
|
2010-02-26 12:16:06 +00:00
|
|
|
|
2010-09-20 20:28:22 +00:00
|
|
|
CFLAGS += -I$(MC1322X)/lib/include
|
2010-02-23 20:01:31 +00:00
|
|
|
|
2010-09-20 20:28:22 +00:00
|
|
|
# By default, link all objects
|
|
|
|
LIBOBJS ?= $(patsubst %.c,%.o,$(wildcard $(MC1322X)/lib/*.c))
|
2010-02-23 20:01:31 +00:00
|
|
|
|
2010-09-28 19:48:57 +00:00
|
|
|
$(MC1322X)/lib/libmc1322x.a: $(LIBOBJS)
|
|
|
|
$(call pretty,AR,$@)
|
|
|
|
@rm -f $@
|
|
|
|
$Q$(AR) $(ARFLAGS) $@ $^
|
2010-09-20 20:28:22 +00:00
|
|
|
|
2010-09-28 06:54:23 +00:00
|
|
|
TARGET_OBJ += $(MC1322X)/lib/libmc1322x.a
|
|
|
|
|
2010-09-20 20:28:22 +00:00
|
|
|
ifneq ($(MAKECMDGOALS),clean)
|
|
|
|
-include $(wildcard $(MC1322X)/lib/*.d)
|
|
|
|
endif
|
|
|
|
|
|
|
|
clean::
|
|
|
|
rm -f $(MC1322X)/lib/*.{o,d,a}
|