From a478070fdca179df7cf13348ea8bdc93eaa97356 Mon Sep 17 00:00:00 2001 From: Hernan Martinez Date: Mon, 8 Aug 2022 18:47:39 -0600 Subject: [PATCH] Enabled aarch64 builds --- mingw-w64-armadillo/PKGBUILD | 2 +- mingw-w64-armadillo/armadillo-CLANGARM64.install | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 mingw-w64-armadillo/armadillo-CLANGARM64.install diff --git a/mingw-w64-armadillo/PKGBUILD b/mingw-w64-armadillo/PKGBUILD index b4b325f1a3..a835c820c1 100644 --- a/mingw-w64-armadillo/PKGBUILD +++ b/mingw-w64-armadillo/PKGBUILD @@ -7,7 +7,7 @@ pkgver=11.2.3 pkgrel=1 pkgdesc="C++ linear algebra library (mingw-w64)" arch=('any') -mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32') +mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64') url="https://arma.sourceforge.io/" license=(spdx:Apache-2.0) depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs" diff --git a/mingw-w64-armadillo/armadillo-CLANGARM64.install b/mingw-w64-armadillo/armadillo-CLANGARM64.install new file mode 100644 index 0000000000..70cec12b08 --- /dev/null +++ b/mingw-w64-armadillo/armadillo-CLANGARM64.install @@ -0,0 +1,11 @@ +post_install() { + local _prefix="/clangarm64" + local _prefix_win="$(cygpath -m "${_prefix}")" + sed -s "s|${_prefix}|${_prefix_win}|g" -i "${_prefix}/share/Armadillo/CMake/"*.cmake + # Add installers local installation path + sed -s "s|${_prefix}|${_prefix_win}|g" -i "${_prefix}/include/armadillo_bits/config.hpp" +} + +post_upgrade() { + post_install +}