remove libcmini dependency
This commit is contained in:
@@ -21,10 +21,10 @@ endif
|
|||||||
DEPEND=depend
|
DEPEND=depend
|
||||||
TOPDIR = ../..
|
TOPDIR = ../..
|
||||||
|
|
||||||
LIBCMINI=$(TOPDIR)/../libcmini/libcmini
|
#LIBCMINI=$(TOPDIR)/../libcmini/libcmini
|
||||||
|
|
||||||
INCLUDE=-I$(LIBCMINI)/include -nostdlib
|
#INCLUDE=-I$(LIBCMINI)/include -nostdlib
|
||||||
LIBS=-lcmini -nostdlib -lgcc
|
#LIBS=-lcmini -nostdlib -lgcc
|
||||||
CC=$(PREFIX)/bin/gcc
|
CC=$(PREFIX)/bin/gcc
|
||||||
|
|
||||||
CC=$(CROSSBINDIR)gcc
|
CC=$(CROSSBINDIR)gcc
|
||||||
@@ -58,7 +58,7 @@ COBJS=$(patsubst $(SRCDIR)/%.o,%.o,$(patsubst %.c,%.o,$(CSRCS)))
|
|||||||
AOBJS=$(patsubst $(SRCDIR)/%.o,%.o,$(patsubst %.S,%.o,$(ASRCS)))
|
AOBJS=$(patsubst $(SRCDIR)/%.o,%.o,$(patsubst %.S,%.o,$(ASRCS)))
|
||||||
OBJS=$(COBJS) $(AOBJS)
|
OBJS=$(COBJS) $(AOBJS)
|
||||||
|
|
||||||
TRGTDIRS=./m5475 ./m5475/mshort
|
TRGTDIRS=./m5475
|
||||||
OBJDIRS=$(patsubst %,%/objs,$(TRGTDIRS))
|
OBJDIRS=$(patsubst %,%/objs,$(TRGTDIRS))
|
||||||
|
|
||||||
#
|
#
|
||||||
@@ -80,7 +80,7 @@ $(1)/objs/%.o:$(SRCDIR)/%.S
|
|||||||
|
|
||||||
$(1)_OBJS=$(patsubst %,$(1)/objs/%,$(OBJS))
|
$(1)_OBJS=$(patsubst %,$(1)/objs/%,$(OBJS))
|
||||||
$(1)/$(APP): $$($(1)_OBJS)
|
$(1)/$(APP): $$($(1)_OBJS)
|
||||||
$(CC) $$(CFLAGS) -o $$@ $(LIBCMINI)/$(1)/startup.o $$($(1)_OBJS) -L$(LIBCMINI)/$(1) $(LIBS)
|
$(CC) $$(CFLAGS) -o $$@ $$($(1)_OBJS) $(LIBS)
|
||||||
$(STRIP) $$@
|
$(STRIP) $$@
|
||||||
endef
|
endef
|
||||||
$(foreach DIR,$(TRGTDIRS),$(eval $(call CC_TEMPLATE,$(DIR))))
|
$(foreach DIR,$(TRGTDIRS),$(eval $(call CC_TEMPLATE,$(DIR))))
|
||||||
|
|||||||
Reference in New Issue
Block a user