# History:
# Date		Author			Comment
# 07-12-2009	Jared Wu.		install at BERoot or
#					LERoot
#	INSTALL_ROOT= $(ROOTDIR)/BERoot
#	INSTALL_ROOT= $(ROOTDIR)/LERoot
#
# compile: 
#	make CROSS=arm-linux- INSTALL_ROOT=/root/sdlinux-moxaart/LERoot
#	make CROSS=xscale-linux-  INSTALL_ROOT=/root/sdlinux-moxaart/BERoot


CONFIGURE_TARGET := $(strip $(subst -, ,$(CROSS)))
CONFIGURE_TARGET := $(word 1,$(CONFIGURE_TARGET))-$(word 2,$(CONFIGURE_TARGET))


all: $(INSTALL_ROOT)/bin/smtpclient
	cp -a build_$(CONFIGURE_TARGET)/smtpclient $(INSTALL_ROOT)/bin/


$(INSTALL_ROOT)/bin/smtpclient:build_$(CONFIGURE_TARGET)/Makefile
	make -C build_$(CONFIGURE_TARGET) -f Makefile
	
build_$(CONFIGURE_TARGET)/Makefile:makefile
	tar xzvf smtpclient.tar.gz
	mv smtpclient build_$(CONFIGURE_TARGET)
	( cd build_$(CONFIGURE_TARGET); \
	CC=$(CROSS)gcc \
	LD=$(CROSS)ld \
	./configure \
	--host=i686 \
	--target=$(CONFIGURE_TARGET) \
	--prefix=$(INSTALL_ROOT) \
	)

	
clean distclean:
	rm -rf build_$(CONFIGURE_TARGET)

romfs:
	$(STRIP) $(INSTALL_ROOT)/bin/smtpclient
	$(ROMFSINST) $(INSTALL_ROOT)/bin/smtpclient /bin/smtpclient

package:
	# Make the ipkg package

