3 test -z "$1" && mupdf
=/home
/malc
/x
/rcs
/git
/mupdf
5 printf "Pleas supply patch to mupdf\n" >&2
6 printf "$0 [path-to-git-clone-of-mupdf] [build-type[=native]]\n" >&2
9 pkgs
="freetype2 fontconfig zlib x11 openssl libopenjp2" # j(peg|big2dec)?
11 expr "$0" : "/.*" >/dev
/null
&& {
21 printf "cflags=$(pkg-config --cflags $pkgs)\n"
22 printf "lflags=$(pkg-config --libs $pkgs) -ljbig2dec -ljpeg -lz\n"
23 printf "srcdir=$(dirname $path)\n"
24 printf "buildtype=${2:-native}\n"
25 printf "mupdf=$mupdf\n"
26 printf "builddir=$builddir\n"
27 test $
(uname
-m) = "x86_64" && {
28 printf "cflags=\$cflags -fPIC\n"
29 printf "mujs=-lmujs\n"
33 echo "To build type: ninja -f $(dirname $path)/build.ninja"