CC = $(CROSS)gcc
AR = $(CROSS)ar
LD = $(CROSS)ld
RANLIB= $(CROSS)ranlib
CFLAGS = -Wall -pipe $(EXTRA_CFLAGS)
LDFLAGS=$(EXTRA_LDFLAGS)


LIBS= .


INCLUDES =  -I./ -I$(KERNEL_FULL_DIR)/include -I$(KERNEL_FULL_DIR)/include/mtd

all: clean flashw


%.o: %.c
	@echo 'CC $@'
	@$(CC) $(CFLAGS) -Wall $(INCLUDES) -c -o $@ $< 

$(EXECS): $(OBJS)
	@echo 'CC $@'
	@$(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)

clean:
	rm -f $(EXECS) *.elf *.gdb *.o *~ *.a flashw

install: 
	install flashw $(PREFIX)/sbin; 
	
