First commit
This commit is contained in:
commit
c34ec3e382
27
mozjpeg-installer.sh
Executable file
27
mozjpeg-installer.sh
Executable file
@ -0,0 +1,27 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
set -e
|
||||||
|
|
||||||
|
# Tools install
|
||||||
|
sudo apt-get install -y autoconf automake libtool nasm make pkg-config git
|
||||||
|
|
||||||
|
# Get code
|
||||||
|
git clone https://github.com/mozilla/mozjpeg.git --depth 1
|
||||||
|
|
||||||
|
# Build
|
||||||
|
cd mozjpeg
|
||||||
|
autoreconf -fiv
|
||||||
|
./configure
|
||||||
|
make -j8
|
||||||
|
|
||||||
|
# Install
|
||||||
|
sudo make install
|
||||||
|
|
||||||
|
# Path
|
||||||
|
sudo ln -s /opt/mozjpeg/bin/jpegtran /usr/bin/mozjpeg
|
||||||
|
|
||||||
|
# Remove old files
|
||||||
|
cd ..
|
||||||
|
sudo rm -r mozjpeg
|
||||||
|
|
||||||
|
# Alert
|
||||||
|
echo 'Finish! Try "mozjpeg --help"'
|
Loading…
Reference in New Issue
Block a user