mirror of
https://github.com/meganz/MEGAcmd
synced 2025-08-22 09:57:09 +00:00
use cmake 3.31 for archlinux
This commit is contained in:
parent
2cbf3c503b
commit
55419915f8
@ -49,6 +49,13 @@ prepare() {
|
|||||||
if [ -f /opt/vcpkg.tar.gz ]; then
|
if [ -f /opt/vcpkg.tar.gz ]; then
|
||||||
tar xzf /opt/vcpkg.tar.gz
|
tar xzf /opt/vcpkg.tar.gz
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ -f /opt/cmake.tar.gz ]; then
|
||||||
|
echo "8514fe0197f534eef079097c774c221a /opt/cmake.tar.gz" | md5sum -c - || exit 1
|
||||||
|
rm -rf cmake_inst cmake-*-Linux*
|
||||||
|
tar xzf /opt/cmake.tar.gz
|
||||||
|
ln -s cmake-*-Linux* cmake_inst
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
@ -64,6 +71,10 @@ build() {
|
|||||||
vcpkg_root="-DVCPKG_ROOT=${megasrcdir}/vcpkg"
|
vcpkg_root="-DVCPKG_ROOT=${megasrcdir}/vcpkg"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ -f /opt/cmake.tar.gz ]; then
|
||||||
|
export PATH="${PWD}/cmake_inst/bin:$PATH"
|
||||||
|
fi
|
||||||
|
|
||||||
cmake --version
|
cmake --version
|
||||||
cmake ${vcpkg_root} -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -S "${megasrcdir}" -B "${megabuilddir}"
|
cmake ${vcpkg_root} -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -S "${megasrcdir}" -B "${megabuilddir}"
|
||||||
cmake --build "${megabuilddir}" ${BUILD_PARALLEL_JOBS}
|
cmake --build "${megabuilddir}" ${BUILD_PARALLEL_JOBS}
|
||||||
@ -81,5 +92,9 @@ package() {
|
|||||||
megasrcdir="${srcdir}/${pkgname}-${pkgver}"
|
megasrcdir="${srcdir}/${pkgname}-${pkgver}"
|
||||||
megabuilddir="${megasrcdir}/build_dir"
|
megabuilddir="${megasrcdir}/build_dir"
|
||||||
|
|
||||||
|
if [ -f /opt/cmake.tar.gz ]; then
|
||||||
|
export PATH="${PWD}/cmake_inst/bin:$PATH"
|
||||||
|
fi
|
||||||
|
|
||||||
cmake --install "${megabuilddir}" --prefix $pkgdir
|
cmake --install "${megabuilddir}" --prefix $pkgdir
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user