diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2017-12-24 12:59:26 +0100 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2017-12-24 12:59:26 +0100 |
commit | f238c9e4d9a85a9d969d9146a460c0a340e9cd85 (patch) | |
tree | fae39110ec894e0abf3a2332c81ae22233a68bca /package/hush/Makefile | |
parent | 43c7686b4d6afc56d2909c1630ea2eee626490bb (diff) |
h8300: updates
Add single hush package for experiments.
4.9 kernel serial ouput seems broken, default to 4.4.
Combine h8300 patches.
Diffstat (limited to 'package/hush/Makefile')
-rw-r--r-- | package/hush/Makefile | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/package/hush/Makefile b/package/hush/Makefile new file mode 100644 index 000000000..31196ecf7 --- /dev/null +++ b/package/hush/Makefile @@ -0,0 +1,44 @@ +# This file is part of the OpenADK project. OpenADK is copyrighted +# material, please see the LICENCE file in the top-level directory. + +include $(ADK_TOPDIR)/rules.mk + +PKG_NAME:= hush +PKG_VERSION:= 1.26.2 +PKG_RELEASE:= 1 +PKG_HASH:= da3e44913fc1a9c9b7c5337ea5292da518683cbff32be630777f565d6036af16 +PKG_DESCR:= hush standalone shell +PKG_SECTION:= base/shells +PKG_URL:= http://www.busybox.net/ +PKG_SITES:= https://www.busybox.net/downloads/ + +WRKDIST= $(WRKDIR)/busybox-$(PKG_VERSION) +DISTFILES:= busybox-${PKG_VERSION}.tar.bz2 + +include $(ADK_TOPDIR)/mk/package.mk + +$(eval $(call PKG_template,HUSH,hush,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) + +CONFIG_STYLE:= manual +BUILD_STYLE:= manual +INSTALL_STYLE:= manual + +BB_MAKE_FLAGS:= V=1 \ + ARCH="${ADK_TARGET_ARCH}" \ + IPKG_ARCH="${ADK_TARGET_CPU_ARCH}" \ + HOSTCC="${CC_FOR_BUILD}" \ + HOSTCFLAGS="$(CFLAGS_FOR_BUILD)" \ + CROSS_COMPILE="$(TARGET_CROSS)" \ + SKIP_STRIP=y + +do-configure: + $(CP) ./files/config $(WRKBUILD)/.config + +do-build: + PATH='$(HOST_PATH)' $(MAKE) $(BB_MAKE_FLAGS) -C $(WRKBUILD) busybox + +do-install: + $(INSTALL_DIR) $(IDIR_HUSH)/bin + $(CP) $(WRKBUILD)/busybox $(IDIR_HUSH)/bin/hush + +include $(ADK_TOPDIR)/mk/pkg-bottom.mk |