Don't build stk-editor in linux builder as its data files are already removed from stk assets.
This commit is contained in:
parent
afbb58ed44
commit
ffa49dd3ba
@ -584,15 +584,15 @@ build_stk()
|
|||||||
check_error
|
check_error
|
||||||
|
|
||||||
# Stk editor
|
# Stk editor
|
||||||
mkdir -p "$STKEDITOR_DIR/$BUILD_DIR"
|
# mkdir -p "$STKEDITOR_DIR/$BUILD_DIR"
|
||||||
cd "$STKEDITOR_DIR/$BUILD_DIR"
|
# cd "$STKEDITOR_DIR/$BUILD_DIR"
|
||||||
cmake .. -DCMAKE_FIND_ROOT_PATH="$INSTALL_DIR" \
|
# cmake .. -DCMAKE_FIND_ROOT_PATH="$INSTALL_DIR" \
|
||||||
-DSTATIC_ZLIB=1 \
|
# -DSTATIC_ZLIB=1 \
|
||||||
-DSTATIC_PHYSFS=1 \
|
# -DSTATIC_PHYSFS=1 \
|
||||||
-DCMAKE_DISABLE_FIND_PACKAGE_Fontconfig=1 \
|
# -DCMAKE_DISABLE_FIND_PACKAGE_Fontconfig=1 \
|
||||||
$STK_CMAKE_FLAGS &&
|
# $STK_CMAKE_FLAGS &&
|
||||||
make -j$THREADS_NUMBER
|
# make -j$THREADS_NUMBER
|
||||||
check_error
|
# check_error
|
||||||
}
|
}
|
||||||
|
|
||||||
copy_libraries()
|
copy_libraries()
|
||||||
@ -649,20 +649,20 @@ test_package()
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ `objdump -a "$PACKAGE_DIR/bin/supertuxkart-editor" | grep -c "$BINARY_ARCH"` -eq 0 ]; then
|
# if [ `objdump -a "$PACKAGE_DIR/bin/supertuxkart-editor" | grep -c "$BINARY_ARCH"` -eq 0 ]; then
|
||||||
echo "Error: bin/supertuxkart-editor is not $BINARY_ARCH"
|
# echo "Error: bin/supertuxkart-editor is not $BINARY_ARCH"
|
||||||
exit 1
|
# exit 1
|
||||||
fi
|
# fi
|
||||||
|
|
||||||
if [ `LD_LIBRARY_PATH="$PACKAGE_DIR/lib" ldd "$PACKAGE_DIR/bin/supertuxkart" | grep -c "not found"` -gt 0 ]; then
|
if [ `LD_LIBRARY_PATH="$PACKAGE_DIR/lib" ldd "$PACKAGE_DIR/bin/supertuxkart" | grep -c "not found"` -gt 0 ]; then
|
||||||
echo "Error: bin/supertuxkart has some missing libraries"
|
echo "Error: bin/supertuxkart has some missing libraries"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ `ldd "$PACKAGE_DIR/bin/supertuxkart-editor" | grep -c "not found"` -gt 0 ]; then
|
# if [ `ldd "$PACKAGE_DIR/bin/supertuxkart-editor" | grep -c "not found"` -gt 0 ]; then
|
||||||
echo "Error: bin/supertuxkart-editor has some missing libraries"
|
# echo "Error: bin/supertuxkart-editor has some missing libraries"
|
||||||
exit 1
|
# exit 1
|
||||||
fi
|
# fi
|
||||||
|
|
||||||
LD_LIBRARY_PATH="$PACKAGE_DIR/lib" "$PACKAGE_DIR/bin/supertuxkart" --version
|
LD_LIBRARY_PATH="$PACKAGE_DIR/lib" "$PACKAGE_DIR/bin/supertuxkart" --version
|
||||||
|
|
||||||
@ -711,13 +711,13 @@ create_package()
|
|||||||
write_run_game_sh "$STK_PACKAGE_DIR"
|
write_run_game_sh "$STK_PACKAGE_DIR"
|
||||||
|
|
||||||
cp "$STKCODE_DIR/$BUILD_DIR-$ARCH/bin/supertuxkart" "$STK_INSTALL_DIR/supertuxkart-$STK_VERSION-linux-$ARCH-symbols"
|
cp "$STKCODE_DIR/$BUILD_DIR-$ARCH/bin/supertuxkart" "$STK_INSTALL_DIR/supertuxkart-$STK_VERSION-linux-$ARCH-symbols"
|
||||||
cp "$STKEDITOR_DIR/$BUILD_DIR-$ARCH/bin/supertuxkart-editor" "$STK_INSTALL_DIR/supertuxkart-editor-$STK_VERSION-linux-$ARCH-symbols"
|
# cp "$STKEDITOR_DIR/$BUILD_DIR-$ARCH/bin/supertuxkart-editor" "$STK_INSTALL_DIR/supertuxkart-editor-$STK_VERSION-linux-$ARCH-symbols"
|
||||||
|
|
||||||
cp -a "$STKCODE_DIR/$BUILD_DIR-$ARCH/bin/supertuxkart" "$STK_PACKAGE_DIR/bin/"
|
cp -a "$STKCODE_DIR/$BUILD_DIR-$ARCH/bin/supertuxkart" "$STK_PACKAGE_DIR/bin/"
|
||||||
cp -a "$STKEDITOR_DIR/$BUILD_DIR-$ARCH/bin/supertuxkart-editor" "$STK_PACKAGE_DIR/bin/"
|
# cp -a "$STKEDITOR_DIR/$BUILD_DIR-$ARCH/bin/supertuxkart-editor" "$STK_PACKAGE_DIR/bin/"
|
||||||
|
|
||||||
cp -a "$STKCODE_DIR/data/." "$STK_PACKAGE_DIR/data"
|
cp -a "$STKCODE_DIR/data/." "$STK_PACKAGE_DIR/data"
|
||||||
cp -a "$STKASSETS_DIR/editor" "$STK_PACKAGE_DIR/data/"
|
# cp -a "$STKASSETS_DIR/editor" "$STK_PACKAGE_DIR/data/"
|
||||||
cp -a "$STKASSETS_DIR/karts" "$STK_PACKAGE_DIR/data/"
|
cp -a "$STKASSETS_DIR/karts" "$STK_PACKAGE_DIR/data/"
|
||||||
cp -a "$STKASSETS_DIR/library" "$STK_PACKAGE_DIR/data/"
|
cp -a "$STKASSETS_DIR/library" "$STK_PACKAGE_DIR/data/"
|
||||||
cp -a "$STKASSETS_DIR/models" "$STK_PACKAGE_DIR/data/"
|
cp -a "$STKASSETS_DIR/models" "$STK_PACKAGE_DIR/data/"
|
||||||
@ -728,7 +728,7 @@ create_package()
|
|||||||
cp -a "$STKASSETS_DIR/licenses.txt" "$STK_PACKAGE_DIR/data/"
|
cp -a "$STKASSETS_DIR/licenses.txt" "$STK_PACKAGE_DIR/data/"
|
||||||
|
|
||||||
strip --strip-debug "$STK_PACKAGE_DIR/bin/supertuxkart"
|
strip --strip-debug "$STK_PACKAGE_DIR/bin/supertuxkart"
|
||||||
strip --strip-debug "$STK_PACKAGE_DIR/bin/supertuxkart-editor"
|
# strip --strip-debug "$STK_PACKAGE_DIR/bin/supertuxkart-editor"
|
||||||
|
|
||||||
find "$STK_PACKAGE_DIR/bin" -type f -exec chrpath -d {} \;
|
find "$STK_PACKAGE_DIR/bin" -type f -exec chrpath -d {} \;
|
||||||
find "$STK_PACKAGE_DIR/lib" -type f -exec chrpath -d {} \;
|
find "$STK_PACKAGE_DIR/lib" -type f -exec chrpath -d {} \;
|
||||||
@ -753,7 +753,7 @@ create_package()
|
|||||||
if [ ! -z "$1" ] && [ "$1" = "clean" ]; then
|
if [ ! -z "$1" ] && [ "$1" = "clean" ]; then
|
||||||
rm -rf "$DEPENDENCIES_DIR-"*
|
rm -rf "$DEPENDENCIES_DIR-"*
|
||||||
rm -rf "$STKCODE_DIR/$BUILD_DIR-"*
|
rm -rf "$STKCODE_DIR/$BUILD_DIR-"*
|
||||||
rm -rf "$STKEDITOR_DIR/$BUILD_DIR-"*
|
# rm -rf "$STKEDITOR_DIR/$BUILD_DIR-"*
|
||||||
rm -rf "$STK_INSTALL_DIR"
|
rm -rf "$STK_INSTALL_DIR"
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user