5f018508796bf1b0889e624e7f267ef71edfc484
[dcpomatic.git] / builds / ubuntu-12.04-64
1 #!/bin/bash -e
2
3 export DEST=dvdomatic-ubuntu-12.04-64
4 export ENV=/home/carl/Environments/ubuntu-12.04-64
5
6 #./waf clean
7
8 export PATH=$ENV/bin:$PATH
9 export PKG_CONFIG_LIBDIR=$ENV/lib/pkgconfig:/usr/lib/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig:/usr/share/pkgconfig
10
11 CXXFLAGS="-I$ENV_PREFIX/include" \
12   LINKFLAGS="-L$ENV_PREFIX/lib" \
13   ./waf configure --enable-debug
14
15 ./waf
16
17 mkdir -p $DEST/bin
18 mkdir -p $DEST/lib
19 cp build/src/tools/makedcp $DEST/bin/makedcp-bin
20 cp build/src/lib/libdvdomatic.so $DEST/lib/
21 cp build/src/wx/libdvdomatic-wx.so $DEST/lib/
22 cp $ENV/lib/libdcp.so $DEST/lib
23 cp $ENV/lib/libasdcp-libdcp.so $DEST/lib
24 cp $ENV/lib/libkumu-libdcp.so $DEST/lib
25 cp $ENV/lib/libavcodec.so* $DEST/lib
26 cp $ENV/lib/libavutil.so* $DEST/lib
27 cp $ENV/lib/libavformat.so* $DEST/lib
28 cp $ENV/lib/libavfilter.so* $DEST/lib
29 cp $ENV/lib/libswscale.so* $DEST/lib
30 cp $ENV/lib/libswresample.so* $DEST/lib
31 cp $ENV/lib/libopenjpeg.so* $DEST/lib
32 cp $ENV/lib/libpostproc.so* $DEST/lib
33 cp $ENV/lib/libfaac.so* $DEST/lib
34 cp wrapper/makedcp $DEST/bin/
35 tar -c $DEST | bzip2 -f -9 > $DEST.tar.bz2
36