mirror of
https://github.com/SerenityOS/serenity
synced 2024-07-22 10:36:24 +00:00
Toolchain: Update BuildMold to mold 1.5.1 and use CMake
Per the release notes for 1.5.0, the CMake build is preferred going forward.
This commit is contained in:
parent
32c9be30dc
commit
9c32b9ea3c
|
@ -29,15 +29,14 @@ if [ "$1" = "--git" ]; then
|
||||||
|
|
||||||
git pull
|
git pull
|
||||||
else
|
else
|
||||||
VERSION=1.3.1
|
VERSION=1.5.1
|
||||||
[ ! -e mold-$VERSION.tar.gz ] && curl -L "https://github.com/rui314/mold/archive/refs/tags/v$VERSION.tar.gz" -o mold-$VERSION.tar.gz
|
[ ! -e mold-$VERSION.tar.gz ] && curl -L "https://github.com/rui314/mold/archive/refs/tags/v$VERSION.tar.gz" -o mold-$VERSION.tar.gz
|
||||||
[ ! -e mold-$VERSION ] && tar -xzf mold-$VERSION.tar.gz
|
[ ! -e mold-$VERSION ] && tar -xzf mold-$VERSION.tar.gz
|
||||||
cd mold-$VERSION
|
cd mold-$VERSION
|
||||||
fi
|
fi
|
||||||
|
|
||||||
make clean
|
MOLD_BUILD="$DIR"/Build/mold
|
||||||
export DESTDIR="$DIR"/Local/mold
|
cmake -B "$MOLD_BUILD" -S. -DCMAKE_INSTALL_PREFIX="$DIR"/Local/mold
|
||||||
make -j "$MAKEJOBS"
|
make -C "$MOLD_BUILD" install -j"$MAKEJOBS"
|
||||||
make install PREFIX=
|
|
||||||
|
|
||||||
popd
|
popd
|
||||||
|
|
Loading…
Reference in a new issue