TOP_DIR := $(shell pwd)/../..
SDK_DIR := sdk
TOOLCHAIN_DIR := $(SDK_DIR)/build/toolchain/arm
A1_TOOLCHAIN_HOME ?= $(TOP_DIR)/$(TOOLCHAIN_DIR)

CROSS ?= $(A1_TOOLCHAIN_HOME)/bin/arm-none-linux-gnueabi-

all:
	make -C sqlite
	make -C Smtp TOOLCHAIN=$(A1_TOOLCHAIN_HOME) CROSS=$(CROSS) RANLIB=$(RANLIB) CC=$(CC) STRIP=$(STRIP) AR=$(AR)
	make -C FtpLib CC=${CC} AR=${AR} RANLIB=${RANLIB}
	make -C Gsoap CROSS=$(CROSS) SSL=$(shell pwd)/OpenSSL/include

clean:
	make -C sqlite clean
	make -C OpenSSL clean CROSS=$(CROSS)	
	make -C Smtp clean
	make -C FtpLib clean
	make -C Gsoap clean	