Go to file
Jo-Philipp Wich 73b7f55424 python: avoid use of HOST_BUILD_PREFIX
Currently, the python-host.mk framework relies on HOST_BUILD_PREFIX to
refer to the $(STAGING_DIR)/host directory but using the HOST_BUILD_PREFIX
variable requires the use of include/host-build.mk which in turn includes
python-host.mk, leading to target redefinition errors.

In order to provide a global, uniform way to refer to the host staging
directory, LEDE introduced a new variable STAGING_DIR_HOSTPKG which points
to $(STAGING_DIR)/host for now with the purpose of eventually being able to
relocate that directory in the future.

This commit changes python-host.mk to ...
 - stop including include/host-build.mk (revert of #3423)
 - replace usages of $(HOST_BUILD_PREFIX) with $(STAGING_DIR_HOSTPKG)
 - warn and fallback to $(STAGING_DIR)/host if STAGING_DIR_HOSTPKG is
   unavailable

The fallback code will ensure that the python host build infrastructure
continues to work properly on older OpenWrt and LEDE versions until the
STAGING_DIR_HOSTPKG is fully settled in and can be removed some time
in the future.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2016-11-01 12:57:36 +01:00
.github Add an issue template 2016-08-25 20:32:50 +08:00
admin netdata: Streamline package 2016-10-20 02:59:48 -05:00
devel autoconf: prevent emacs detection and usage during compile 2016-10-27 17:31:41 +02:00
ipv6 all: get rid of kmod-ipv6 dependencies 2015-10-06 09:04:29 +02:00
kernel exfat-nofuse: update to snapshot 2016-09-26 2016-09-27 15:52:57 +02:00
lang python: avoid use of HOST_BUILD_PREFIX 2016-11-01 12:57:36 +01:00
libs Merge pull request #3335 from sartura/libwebsockets-full-variant 2016-10-26 19:15:34 +02:00
mail ssmtp: Increase PKG_RELEASE > BB value 2016-10-31 17:30:53 -04:00
multimedia ffmpeg: Build without altivec on powerpc hfp platforms 2016-10-11 13:39:41 -04:00
net strongswan: take over maintainership 2016-10-31 11:01:30 +02:00
sound alsa-utils: moved to /sound and Sound category, fix minor bugs 2016-10-23 14:53:34 +02:00
utils Merge pull request #3422 from nwf/ucify-rngd 2016-10-31 22:50:36 +02:00
CONTRIBUTING.md CONTRIBUTING.md: Add advice about pull requests 2015-11-20 16:32:52 +02:00
LICENSE Add GPLv2 pro-forma license 2014-06-16 08:14:04 +02:00
README.md Fixed broken link in README.md 2015-07-10 13:51:22 -05:00

README.md

OpenWrt packages feed

Description

This is the OpenWrt "packages"-feed containing community-maintained build scripts, options and patches for applications, modules and libraries used within OpenWrt.

Installation of pre-built packages is handled directly by the opkg utility within your running OpenWrt system or by using the OpenWrt SDK on a build system.

Usage

This repository is intended to be layered on-top of an OpenWrt buildroot. If you do not have an OpenWrt buildroot installed, see the documentation at: OpenWrt Buildroot Installation on the OpenWrt support site.

This feed is enabled by default. To install all its package definitions, run:

./scripts/feeds update packages
./scripts/feeds install -a -p packages

License

See LICENSE file.

Package Guidelines

See CONTRIBUTING.md file.