# ********************************************************************
# Macro Specifics.
# ********************************************************************
ifeq ($(Board_FLASH_SUPPORT),SERIAL)
  SRC_C         = $(wildcard *SPI.c)
else
  ifeq ($(Board_FLASH_SUPPORT),PARALLEL)
    SRC_C       = $(wildcard *parallel.c)
  else
    SRC_C       = $(wildcard *.c)
  endif
endif

OBJ_C  =  $(patsubst %.c, %.o, $(SRC_C))

# ********************************************************************
# Compile Directives.
# ********************************************************************
all: $(OBJ_C)
	@ echo $(OBJ_C) $(SRC_C)

$(OBJ_C) : %.o : %.c 
	$(CC) -c $(CFLAG) $(CDEF) $(INCLUDE) -o $(OBJ_DIR)/$@ $<
