22 lines
608 B
Bash
Executable File
22 lines
608 B
Bash
Executable File
|
|
VER=3.2.11-pre2
|
|
|
|
if [ ! -f src ]
|
|
then
|
|
mkdir src
|
|
cd src
|
|
curl https://github.com/eudev-project/eudev/releases/download/v$VER/eudev-$VER.tar.gz -L --output eudev.tar.gz
|
|
tar xvf eudev.tar.gz
|
|
mv eudev-$VER/* .
|
|
rm eudev.tar.gz
|
|
cd -
|
|
fi
|
|
|
|
cd src
|
|
./configure --prefix=/usr --sysconfdir=/etc --enable-add-ons --enable-bind-now --enable-cet --enable-kernel=4.4 --enable-lock-elision --enable-stack-protector=strong --enable-stackguard-randomization --enable-static-pie --enable-systemtap --disable-profile --disable-werror
|
|
make -j$(nproc)
|
|
|
|
DESTDIR=$(pwd)/../../libfs
|
|
|
|
sudo make install DESTDIR=$(realpath $DESTDIR)
|
|
cd - |