assimp-git: Manually specify DirectX error library.
This commit is contained in:
@@ -32,20 +32,24 @@ build() {
|
||||
export PREFIX_DEPS=`pwd -W`
|
||||
popd > /dev/null
|
||||
|
||||
[[ -d ${srcdir}/build-${MINGW_CHOST} ]] && rm -rf ${srcdir}/build-${MINGW_CHOST}
|
||||
mkdir -p ${srcdir}/build-${MINGW_CHOST} && cd ${srcdir}/build-${MINGW_CHOST}
|
||||
export DXSDK_DIR=${MINGW_PREFIX}/${MINGW_CHOST}
|
||||
cd "${srcdir}/${_realname}"
|
||||
|
||||
${MINGW_PREFIX}/bin/cmake.exe \
|
||||
-G"MSYS Makefiles" \
|
||||
-DCMAKE_INSTALL_PREFIX:PATH=${PREFIX_WIN} \
|
||||
-DASSIMP_BUILD_ASSIMP_TOOLS=YES \
|
||||
-DASSIMP_ENABLE_BOOST_WORKAROUND=OFF \
|
||||
-DASSIMP_BUILD_STATIC_LIB=OFF \
|
||||
-DCMAKE_BUILD_TYPE=RELEASE
|
||||
-DCMAKE_BUILD_TYPE=RELEASE \
|
||||
-DDirectX_DXERR_LIBRARY=${PREFIX_DEPS}/${MINGW_CHOST}/lib/libdxerr9.a \
|
||||
../${_realname}
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/${_realname}"
|
||||
cd "${srcdir}/build-${MINGW_CHOST}"
|
||||
make -j1 install
|
||||
mkdir -p ${pkgdir}${MINGW_PREFIX}/bin
|
||||
mv ${pkgdir}${MINGW_PREFIX}/lib/*.dll ${pkgdir}${MINGW_PREFIX}/bin/
|
||||
|
||||
Reference in New Issue
Block a user