24 lines
562 B
Bash
Executable file
24 lines
562 B
Bash
Executable file
#!/bin/sh
|
|
experience=/mnt/templates/xrfragments/\#4
|
|
dir=/tmp/hook-extract-textures
|
|
xrfdir=$dir/.xrforge
|
|
|
|
which assimp || {
|
|
echo "❌ assimp was not installed";
|
|
exit 1;
|
|
}
|
|
|
|
mkdir -p $xrfdir || true
|
|
rm $experience/*_img*.* || true
|
|
/root/hook.d/experience_updated/*-extract-textures.rb $experience/datapackage.json 2>&1 \
|
|
| grep "Wrote texture 0" || {
|
|
echo "❌ $experience/murial3D_img0.png was not written";
|
|
exit 1;
|
|
}
|
|
test -f $experience/murial3D_img0.png || {
|
|
echo "❌ $experience/murial3D_img0.png was not written";
|
|
exit 1;
|
|
}
|
|
|
|
rm -rf $dir
|
|
exit 0
|