improve check()
This commit is contained in:
parent
82e7ae0e35
commit
9b5d1a5de0
1 changed files with 7 additions and 10 deletions
17
PKGBUILD
17
PKGBUILD
|
@ -1,7 +1,7 @@
|
||||||
# Maintainer: Grey Christoforo <first name at last name dot net>
|
# Maintainer: Grey Christoforo <first name at last name dot net>
|
||||||
|
|
||||||
pkgname=freecad-git
|
pkgname=freecad-git
|
||||||
pkgver=0.19.r582.g0cfea3fee3
|
pkgver=0.19.r909.gc401e3efe3
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
epoch=0
|
epoch=0
|
||||||
pkgdesc='A general purpose 3D CAD modeler - git checkout'
|
pkgdesc='A general purpose 3D CAD modeler - git checkout'
|
||||||
|
@ -65,6 +65,9 @@ pkgver() {
|
||||||
prepare() {
|
prepare() {
|
||||||
cd FreeCAD
|
cd FreeCAD
|
||||||
|
|
||||||
|
#sed 's,from femexamples.boxanalysis_frequency import setup,return,' -i src/Mod/Fem/femtest/app/test_ccxtools.py
|
||||||
|
#sed 's,from femexamples.thermomech_flow1d import setup,return,' -i src/Mod/Fem/femtest/app/test_ccxtools.py
|
||||||
|
|
||||||
#git revert --no-commit 663ac994a794606e56d086cac85598517bd323dc
|
#git revert --no-commit 663ac994a794606e56d086cac85598517bd323dc
|
||||||
#git checkout 927fdc9edc
|
#git checkout 927fdc9edc
|
||||||
}
|
}
|
||||||
|
@ -104,20 +107,14 @@ build() {
|
||||||
|
|
||||||
check() {
|
check() {
|
||||||
cd FreeCAD
|
cd FreeCAD
|
||||||
DESTDIR=check cmake --build build_dir -- install
|
unset PATH_TO_FREECAD_LIBDIR
|
||||||
|
cd build_dir
|
||||||
cd "build_dir/check/${_destdir}"
|
|
||||||
mkdir -p bin
|
|
||||||
ln -sf "../lib/freecad/bin/FreeCADCmd" bin/FreeCADCmd
|
|
||||||
export PATH_TO_FREECAD_LIBDIR="$(pwd)/lib"
|
|
||||||
export LD_LIBRARY_PATH="$(pwd)/lib"
|
|
||||||
export PYTHONPATH="$(pwd)/lib"
|
|
||||||
bin/FreeCADCmd --console --run-test 0
|
bin/FreeCADCmd --console --run-test 0
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
cd FreeCAD
|
cd FreeCAD
|
||||||
DESTDIR="${pkgdir}" cmake --build build_dir -- install
|
DESTDIR="${pkgdir}" cmake --install build_dir
|
||||||
|
|
||||||
# get python site package folder in the right place
|
# get python site package folder in the right place
|
||||||
cp -a "${pkgdir}${_destdir}"/lib/freecad/lib "${pkgdir}${_destdir}"
|
cp -a "${pkgdir}${_destdir}"/lib/freecad/lib "${pkgdir}${_destdir}"
|
||||||
|
|
Loading…
Reference in a new issue