zlib-ng: cross build
This commit is contained in:
parent
8899af9d0e
commit
1f6f51b9be
1 changed files with 16 additions and 3 deletions
|
@ -10,12 +10,21 @@ fetch() {
|
||||||
build() {
|
build() {
|
||||||
cd $pkgname-$pkgver
|
cd $pkgname-$pkgver
|
||||||
cd build
|
cd build
|
||||||
|
|
||||||
|
PREFIX=/usr
|
||||||
|
|
||||||
|
[ -z "$WITH_CROSS" ] || cmake_extra_flags="-DCMAKE_CROSSCOMPILING=ON \
|
||||||
|
-DCMAKE_SYSROOT=$WITH_CROSS_DIR \
|
||||||
|
-DCMAKE_C_COMPILER_TARGET=$ARCH-linux-musl"
|
||||||
|
[ -z "$FOR_CROSS" ] || PREFIX=$FOR_CROSS_DIR
|
||||||
|
|
||||||
cmake -G Ninja ../ \
|
cmake -G Ninja ../ \
|
||||||
-DCMAKE_BUILD_TYPE=Release \
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
-DCMAKE_INSTALL_PREFIX=$PREFIX \
|
||||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||||
-DZLIB_COMPAT=ON
|
-DZLIB_COMPAT=ON \
|
||||||
|
$cmake_extra_flags
|
||||||
|
|
||||||
samu
|
samu
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -29,3 +38,7 @@ license() {
|
||||||
cd $pkgname-$pkgver
|
cd $pkgname-$pkgver
|
||||||
cat LICENSE.md
|
cat LICENSE.md
|
||||||
}
|
}
|
||||||
|
|
||||||
|
backup() {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue