Refactor build scripts
[llpp.git] / build.sh
blob97bcea25a56bb4e672ef62fcbcb694099185009a
1 srcpath=$(dirname $0)
3 mupdf=/home/malc/x/rcs/svn/sumatrapdf-read-only/mupdf
5 mupdflibpath=$mupdf/build/release
6 mupdfincpath=$mupdf/fitz:$mupdf/mupdf
8 cclib="-lmupdf -lz -ljpeg -lopenjpeg -ljbig2dec -lfreetype"
10 export LIBRARY_PATH=$LIBRARY_PATH:$mupdflibpath
11 export CPATH=$CPATH:$mupdfincpath
13 ocamlc -c -o link.o -ccopt -O $srcpath/link.c
14 ocamlc -c -o main.cmo -I +lablGL $srcpath/main.ml
16 ocamlc -custom -o llpp \
17 -I +lablGL \
18 str.cma unix.cma lablgl.cma lablglut.cma \
19 link.o \
20 -cclib "$cclib" \
21 main.cmo