rm ninja
Change ninja to make
This commit is contained in:
committed by
GitHub
parent
aa4e172339
commit
2ba0fa2d2b
@@ -9,27 +9,22 @@ arch=('any')
|
||||
url='https://github.com/expresscpp/expresscpp'
|
||||
license=(MIT)
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-fmt" "${MINGW_PACKAGE_PREFIX}-nlohmann-json" "${MINGW_PACKAGE_PREFIX}-boost")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cmake" "${MINGW_PACKAGE_PREFIX}-ninja" "${MINGW_PACKAGE_PREFIX}-gcc")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cmake" "${MINGW_PACKAGE_PREFIX}-gcc")
|
||||
source=("expresscpp-${pkgver}.tar.gz::https://github.com/expresscpp/expresscpp/archive/v${pkgver}.tar.gz")
|
||||
sha512sums=('afe554f01d8f43253a23daea086e9b67d9593b057534929e18ead99da5e41cb826374cf8c67b3df8c25e78aa6966fdb3afa0659482f96da67cec460882aa5461')
|
||||
|
||||
prepare() {
|
||||
mkdir -p build-${MINGW_CHOST}
|
||||
|
||||
cd ${srcdir}/${_realname}-${pkgver}
|
||||
}
|
||||
|
||||
build() {
|
||||
cd build-${MINGW_CHOST}
|
||||
MSYS2_ARG_CONV_EXCL="-DCMAKE_INSTALL_PREFIX=" \
|
||||
${MINGW_PREFIX}/bin/cmake -G Ninja \
|
||||
-DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
"${srcdir}/${_realname}-${pkgver}"
|
||||
cd ${srcdir}/expresscpp-${pkgver}
|
||||
MSYS2_ARG_CONV_EXCL="-DCMAKE_INSTALL_PREFIX=" \
|
||||
${MINGW_PREFIX}/bin/cmake \
|
||||
-G"MSYS Makefiles" \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX}
|
||||
|
||||
ninja
|
||||
make -j
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" ninja -C build install
|
||||
cd ${srcdir}/expresscpp-${pkgver}
|
||||
make install DESTDIR="${pkgdir}"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user