5d3fbd5996
Use the UBOOT_MAKE_FLAGS defined in include/u-boot.mk and do not overwrite them to compile the host tools against the shipped LibreSSL. In addition add a patch to fix a compile problem when compiling the tools against LibreSSL caused by differences in the API between OpenSSL 1.1 and LibreSSL. This should fix the compile problems seen in build bot from time to time by not depending on the host libssl-dev package any more but using the LibreSSL version from OpenWrt. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
45 lines
901 B
Makefile
45 lines
901 B
Makefile
#
|
|
# Copyright (C) 2013-2016 OpenWrt.org
|
|
#
|
|
# This is free software, licensed under the GNU General Public License v2.
|
|
# See /LICENSE for more information.
|
|
#
|
|
|
|
include $(TOPDIR)/rules.mk
|
|
include $(INCLUDE_DIR)/kernel.mk
|
|
|
|
PKG_VERSION:=2017.11
|
|
PKG_RELEASE:=1
|
|
|
|
PKG_HASH:=6a018fd3caf58f3dcfa23ee989a82bd35df03af71872b9dca8c6d758a0d26c05
|
|
|
|
include $(INCLUDE_DIR)/u-boot.mk
|
|
include $(INCLUDE_DIR)/package.mk
|
|
|
|
define U-Boot/Default
|
|
BUILD_TARGET:=mxs
|
|
UBOOT_IMAGE:=u-boot.sb
|
|
DEFAULT:=y
|
|
HIDDEN:=1
|
|
endef
|
|
|
|
define U-Boot/mx23_olinuxino
|
|
NAME:=Olinuxino i.MX233
|
|
endef
|
|
|
|
define U-Boot/duckbill
|
|
NAME:=I2SE Duckbill
|
|
endef
|
|
|
|
UBOOT_TARGETS := \
|
|
mx23_olinuxino \
|
|
duckbill
|
|
|
|
UBOOT_MAKE_FLAGS += $(UBOOT_IMAGE)
|
|
|
|
define Build/InstallDev
|
|
$(INSTALL_DIR) $(STAGING_DIR_IMAGE)
|
|
$(INSTALL_BIN) $(PKG_BUILD_DIR)/$(UBOOT_IMAGE) $(STAGING_DIR_IMAGE)/$(BUILD_VARIANT)-$(UBOOT_IMAGE)
|
|
endef
|
|
|
|
$(eval $(call BuildPackage/U-Boot))
|