Skip to content

Commit

Permalink
set buildme_dependencies to use specific tags for libcircle, lwgrp, a…
Browse files Browse the repository at this point in the history
…nd dtcmp
  • Loading branch information
adammoody committed Jan 13, 2014
1 parent 6c316b0 commit d2d20cf
Showing 1 changed file with 21 additions and 2 deletions.
23 changes: 21 additions & 2 deletions buildme_dependencies
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,10 @@ OPT="-g -O0"

installdir=`pwd`/install

# add latest autotools to our path
toolspath=`pwd`/autotools/install/bin
export PATH="${toolspath}:$PATH"

mkdir -p deps
cd deps

Expand Down Expand Up @@ -66,44 +70,59 @@ export PATH=${toolsdir}/bin:$PATH

# build dependencies
pushd libcircle.git
git pull origin master
git pull --tags origin master
git checkout v0.1.0-rc.1
export CFLAGS=${OPT}
./configure \
--prefix=$installdir && \
--prefix=$installdir \
--disable-silent-rules && \
make VERBOSE=1 && \
make VERBOSE=1 install
if [ $? -ne 0 ]; then
echo "failed to configure, build, or install libcircle"
exit 1
fi
git checkout master
popd

pushd lwgrp.git
git pull origin master
git pull --tags origin master
git checkout v1.0.1
# make distclean
# ./autogen.sh
export CFLAGS=${OPT}
./configure \
--prefix=${installdir} && \
--prefix=${installdir} \
--disable-silent-rules && \
make && \
make install
if [ $? -ne 0 ]; then
echo "failed to configure, build, or install liblwgrp"
exit 1
fi
git checkout master
popd

pushd dtcmp.git
git pull origin master
git pull --tags origin master
git checkout v1.0.1
# make distclean
# ./autogen.sh
export CFLAGS=${OPT}
./configure \
--prefix=${installdir} \
--disable-silent-rules \
--with-lwgrp=${installdir} && \
make && \
make install
if [ $? -ne 0 ]; then
echo "failed to configure, build, or install libdtcmp"
exit 1
fi
git checkout master
popd

rm -rf libarchive-3.1.2
Expand Down

0 comments on commit d2d20cf

Please sign in to comment.