source: gs2-extensions/echoprint/trunk/src/packages/CASCADE-MAKE.sh@ 27932

Last change on this file since 27932 was 27932, checked in by davidb, 11 years ago

Adding in ability to compile up Echonests fingerprint server

  • Property svn:executable set to *
File size: 894 bytes
RevLine 
[27248]1#!/bin/bash
2
3source ../cascade-make/lib/cascade-lib.bash GEXT_ECHOPRINT .. $*
4
5CMAKE_LIBRARY_PATH=$GEXTECHOPRINT_INSTALLED
6LD_LIBRARY_PATH=$GEXTECHOPRINT_INSTALLED
7echo "Using CMAKE_LIBRARY_PATH:";
8echo $CMAKE_LIBRARY_PATH;
9echo "Using LD_LIBRARY_PATH:";
10echo $LD_LIBRARY_PATH;
11
[27932]12
13arg1=shift
14
15packlist=
16if [ "x$arg1" != "x" ] ; then
17
18 if [ $1 == "client" -o $1 == "all" ] ; then
19 packlist="$packlist CMAKE ZLIB BZIP2 BOOST TAGLIB"
20 elif [ $1 = "server" ] -o [ $1 = "all" ] ; then
21 packlist="$packlist TOKYO-CABINET TOKYO-TYRANT"
22 else
23 echo "Warning: Unrecognized command '$1'" >2
24 fi
25
26else
27 echo "Usage: ./CASCADE-MADE.sh client|server|all [install|clean|distclean|tarclean]" >2
28fi
29
30
31for d in $packlist ; do
[27248]32 echo " Running CASCADE-MAKE/$d.sh"
33
34 ./CASCADE-MAKE/$d.sh $*
35
36 if [ $? != 0 ] ; then
37 echo "Error encountered running CASCADE-MAKE/$d.sh"
38 exit 1
39 fi
40done
Note: See TracBrowser for help on using the repository browser.