############################################################# # # openssl # ############################################################# OPENSSL_BUILD_DIR=$(APP_DIR)/openssl OPENSSL_FILES=libcrypto.a libssl.a OPENSSL_BUILD=$(foreach target,$(OPENSSL_FILES),$(OPENSSL_BUILD_DIR)/$(target)) $(OPENSSL_BUILD): $(MAKE) -C $(OPENSSL_BUILD_DIR) \ CC="arm-uclinux-gcc -msoft-float" \ AR="arm-uclinux-ar r" \ PLATFORM=linux-elf-arm \ RANLIB=arm-uclinux-ranlib \ MAKEDEPPROG=arm-uclinux-gcc openssl: $(OPENSSL_BUILD) openssl-clean: $(MAKE) -C $(OPENSSL_BUILD_DIR) clean openssl-mrproper: openssl-clean ########################################################### # # Toplevel Makefile options # ############################################################# TARGETS+=openssl