mirror of
https://github.com/meganz/MEGAcmd
synced 2025-08-22 01:47:24 +00:00
Merge branch 'CMD-640-Use-Downgraded-archlinux-cmake-version' into 'release/v2.1.1'
CMD-640-use cmake 3.31 for archlinux [to release 2.1.1] See merge request apps/MEGAcmd!905
This commit is contained in:
commit
67577e05b4
@ -49,6 +49,13 @@ prepare() {
|
||||
if [ -f /opt/vcpkg.tar.gz ]; then
|
||||
tar xzf /opt/vcpkg.tar.gz
|
||||
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() {
|
||||
@ -64,6 +71,10 @@ build() {
|
||||
vcpkg_root="-DVCPKG_ROOT=${megasrcdir}/vcpkg"
|
||||
fi
|
||||
|
||||
if [ -f /opt/cmake.tar.gz ]; then
|
||||
export PATH="${PWD}/cmake_inst/bin:$PATH"
|
||||
fi
|
||||
|
||||
cmake --version
|
||||
cmake ${vcpkg_root} -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -S "${megasrcdir}" -B "${megabuilddir}"
|
||||
cmake --build "${megabuilddir}" ${BUILD_PARALLEL_JOBS}
|
||||
@ -81,5 +92,9 @@ package() {
|
||||
megasrcdir="${srcdir}/${pkgname}-${pkgver}"
|
||||
megabuilddir="${megasrcdir}/build_dir"
|
||||
|
||||
if [ -f /opt/cmake.tar.gz ]; then
|
||||
export PATH="${PWD}/cmake_inst/bin:$PATH"
|
||||
fi
|
||||
|
||||
cmake --install "${megabuilddir}" --prefix $pkgdir
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user