OSDN Git Service

Fix no pic
[uclinux-h8/uClinux-dist.git] / user / fconfig / Makefile
1 NAME = fconfig
2 SRC = fconfig.c debug.c crc.c ftypes.c crunchfc.c
3 OBJ = $(subst .c,.o, $(SRC))
4
5 all: $(NAME)
6
7 %.d: %.c
8         $(SHELL) -ec '$(CC) -M $(CPPFLAGS) $< \
9                 | sed '\''s/\($*\)\.o[ :]*/\1.o $@ : /g'\'' > $@; \
10                 [ -s $@ ] || rm -f $@'
11
12 ifneq ($(MAKECMDGOALS), clean)
13 -include $(SRC:.c=.d)
14 endif
15
16 $(NAME): $(OBJ)
17         $(CC) $(LDFLAGS) -o $@ $(OBJ) $(LDLIBS)
18
19 romfs:
20         [ "$(CONFIG_USER_FCONFIG_FCONFIG)" != y ] \
21                 || cp $(NAME) $(ROMFSDIR)/bin/.
22
23 clean:
24         -rm -f $(NAME) *.d *.o
25