Skip to content

Commit d2d20cf

Browse files
committed
set buildme_dependencies to use specific tags for libcircle, lwgrp, and dtcmp
1 parent 6c316b0 commit d2d20cf

File tree

1 file changed

+21
-2
lines changed

1 file changed

+21
-2
lines changed

buildme_dependencies

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ OPT="-g -O0"
2828

2929
installdir=`pwd`/install
3030

31+
# add latest autotools to our path
32+
toolspath=`pwd`/autotools/install/bin
33+
export PATH="${toolspath}:$PATH"
34+
3135
mkdir -p deps
3236
cd deps
3337

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

6771
# build dependencies
6872
pushd libcircle.git
73+
git pull origin master
74+
git pull --tags origin master
75+
git checkout v0.1.0-rc.1
6976
export CFLAGS=${OPT}
7077
./configure \
71-
--prefix=$installdir && \
78+
--prefix=$installdir \
79+
--disable-silent-rules && \
7280
make VERBOSE=1 && \
7381
make VERBOSE=1 install
7482
if [ $? -ne 0 ]; then
7583
echo "failed to configure, build, or install libcircle"
7684
exit 1
7785
fi
86+
git checkout master
7887
popd
7988

8089
pushd lwgrp.git
90+
git pull origin master
91+
git pull --tags origin master
92+
git checkout v1.0.1
8193
# make distclean
8294
# ./autogen.sh
8395
export CFLAGS=${OPT}
8496
./configure \
85-
--prefix=${installdir} && \
97+
--prefix=${installdir} \
98+
--disable-silent-rules && \
8699
make && \
87100
make install
88101
if [ $? -ne 0 ]; then
89102
echo "failed to configure, build, or install liblwgrp"
90103
exit 1
91104
fi
105+
git checkout master
92106
popd
93107

94108
pushd dtcmp.git
109+
git pull origin master
110+
git pull --tags origin master
111+
git checkout v1.0.1
95112
# make distclean
96113
# ./autogen.sh
97114
export CFLAGS=${OPT}
98115
./configure \
99116
--prefix=${installdir} \
117+
--disable-silent-rules \
100118
--with-lwgrp=${installdir} && \
101119
make && \
102120
make install
103121
if [ $? -ne 0 ]; then
104122
echo "failed to configure, build, or install libdtcmp"
105123
exit 1
106124
fi
125+
git checkout master
107126
popd
108127

109128
rm -rf libarchive-3.1.2

0 commit comments

Comments
 (0)