1CURRENT=.. 2SEP=echo "\033[41;1m $@ \033[0m" 3export SRCBASE := $(shell pwd)/$(CURRENT) 4export BUILD := $(shell (gcc -dumpmachine)) 5export HOSTCC := gcc 6export PLATFORM := mipsel-uclibc 7CROSS_COMPILE := mipsel-linux- 8export CROSS_COMPILER := $(CROSS_COMPILE) 9export CONFIGURE := ./configure --host=mipsel-linux --build=$(BUILD) 10export TOOLCHAIN := $(shell cd $(dir $(shell which $(CROSS_COMPILE)gcc))/.. && pwd) 11export IPKG_TOOLS := $(shell cd $(dir $(shell which $(CROSS_COMPILE)gcc))../../../ipkg-utils-1.7 && pwd) 12export LD_DIR := $(shell cd $(dir $(shell which $(CROSS_COMPILE)gcc))../../../../staging && pwd) 13 14 15export CC := $(CROSS_COMPILE)gcc 16export AR := $(CROSS_COMPILE)ar 17export AS := $(CROSS_COMPILE)as 18export LD := $(CROSS_COMPILE)ld 19export NM := $(CROSS_COMPILE)nm 20export RANLIB := $(CROSS_COMPILE)ranlib 21export STRIP := $(CROSS_COMPILE)strip 22export SIZE := $(CROSS_COMPILE)size 23 24obj-y += smartsync-ipk 25 26all: $(obj-y) 27 echo $(LD_DIR) 28 echo $(TOOLCHAIN) 29 echo $(IPKG_TOOLS) 30 31clean: 32 @rm -rf smartsync_*.ipk 33 34smartsync-ipk: 35 @$(IPKG_TOOLS)/ipkg-build SmartSync-ipk ./ 36