mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 05:06:43 +00:00
zstd: use local-cc build flag
This commit is contained in:
parent
e9c49900ab
commit
10db624f40
@ -13,6 +13,7 @@ PKG_LONGDESC="A fast real-time compression algorithm."
|
|||||||
# Override toolchain as meson and ninja are not built yet
|
# Override toolchain as meson and ninja are not built yet
|
||||||
# and zstd is a dependency of ccache
|
# and zstd is a dependency of ccache
|
||||||
PKG_TOOLCHAIN="cmake-make"
|
PKG_TOOLCHAIN="cmake-make"
|
||||||
|
PKG_BUILD_FLAGS="+local-cc"
|
||||||
|
|
||||||
configure_package() {
|
configure_package() {
|
||||||
PKG_CMAKE_SCRIPT="${PKG_BUILD}/build/cmake/CMakeLists.txt"
|
PKG_CMAKE_SCRIPT="${PKG_BUILD}/build/cmake/CMakeLists.txt"
|
||||||
@ -20,11 +21,10 @@ configure_package() {
|
|||||||
|
|
||||||
configure_host() {
|
configure_host() {
|
||||||
# custom cmake build to override the LOCAL_CC/CXX
|
# custom cmake build to override the LOCAL_CC/CXX
|
||||||
setup_toolchain host:cmake-make
|
|
||||||
cp ${CMAKE_CONF} cmake-zstd.conf
|
cp ${CMAKE_CONF} cmake-zstd.conf
|
||||||
|
|
||||||
echo "SET(CMAKE_C_COMPILER $LOCAL_CC)" >> cmake-zstd.conf
|
echo "SET(CMAKE_C_COMPILER $CC)" >> cmake-zstd.conf
|
||||||
echo "SET(CMAKE_CXX_COMPILER $LOCAL_CXX)" >> cmake-zstd.conf
|
echo "SET(CMAKE_CXX_COMPILER $CXX)" >> cmake-zstd.conf
|
||||||
|
|
||||||
cmake -DCMAKE_TOOLCHAIN_FILE=cmake-zstd.conf \
|
cmake -DCMAKE_TOOLCHAIN_FILE=cmake-zstd.conf \
|
||||||
-DCMAKE_INSTALL_PREFIX=${TOOLCHAIN} \
|
-DCMAKE_INSTALL_PREFIX=${TOOLCHAIN} \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user