mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +00:00
config/path:
add support for host build
This commit is contained in:
parent
d131d6c4d7
commit
25ac88c484
@ -14,9 +14,10 @@ SCRIPTS=scripts
|
||||
PACKAGES=packages
|
||||
SOURCES=sources
|
||||
BUILD_BASE=build
|
||||
BUILD=$BUILD_BASE.OpenELEC.$PROJECT.$TARGET_ARCH.$TARGET_LIBC.$OPENELEC_VERSION
|
||||
BUILD=$BUILD_BASE.OpenELEC-$PROJECT.$TARGET_ARCH-$TARGET_LIBC.$OPENELEC_VERSION
|
||||
[ -n "$TARGET_PLATFORM" ] && BUILD=$BUILD.$TARGET_PLATFORM
|
||||
PKG_BUILD=$BUILD/$1\[-_][0-9\|\<svn\>\|\<git\>]*
|
||||
#PKG_DIR=`find $PACKAGES -type d -name $1 -not -regex ".*cinit.*"`
|
||||
STAMPS_NOARCH=.stamps
|
||||
STAMPS=$BUILD/$STAMPS_NOARCH
|
||||
DOCS=DOCS
|
||||
@ -96,8 +97,9 @@ HOST_RANLIB=ranlib
|
||||
HOST_OBJCOPY=objcopy
|
||||
HOST_STRIP=strip
|
||||
HOST_CPPFLAGS=""
|
||||
HOST_CFLAGS="-O2 -Wall -pipe"
|
||||
HOST_LDFLAGS=""
|
||||
HOST_CFLAGS="-O2 -Wall -pipe -I$ROOT/$TOOLCHAIN/include"
|
||||
HOST_LDFLAGS="-L$ROOT/$TOOLCHAIN/lib"
|
||||
HOST_PKG_CONFIG_PATH="$ROOT/$TOOLCHAIN/lib/pkgconfig"
|
||||
|
||||
export CCACHE_DIR=$ROOT/$BUILD/.ccache
|
||||
export MAKEFLAGS=-j$CONCURRENCY_MAKE_LEVEL
|
||||
@ -142,6 +144,7 @@ setup_toolchain() {
|
||||
export CFLAGS="$HOST_CFLAGS"
|
||||
export CXXFLAGS="$HOST_CXXFLAGS"
|
||||
export LDFLAGS="$HOST_LDFLAGS"
|
||||
export PKG_CONFIG_PATH="$HOST_PKG_CONFIG_PATH"
|
||||
fi
|
||||
}
|
||||
setup_toolchain target
|
||||
|
Loading…
x
Reference in New Issue
Block a user