1# 2# Copyright (C) 2007-2008 Delta Networks Inc. 3# 4CC = gcc 5 6all: libmtd.so 7 8ifneq ($(CONFIG_MAGIC),) 9override CFLAGS += -DCONFIG_MAGIC=$(CONFIG_MAGIC) 10endif 11ifneq ($(RAND_MAGIC),) 12override CFLAGS += -DRAND_MAGIC=$(RAND_MAGIC) 13endif 14override CFLAGS += -Wall -Wunused -g -O2 -fPIC 15 16%.o: %.c 17 $(CC) $(CFLAGS) -c $< 18 19libmtd.so: mtd.o libmtd.o libmtd_legacy.o 20 $(CC) -shared -o $@ $^ 21 22clean: 23 rm -f *.o *.so 24