summaryrefslogtreecommitdiffstats
path: root/ext/digest/test.sh
diff options
context:
space:
mode:
authorknu <knu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2002-09-26 17:55:16 +0000
committerknu <knu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2002-09-26 17:55:16 +0000
commit5e94e5424e9b070df6752dedd2d983e0a6b9cdc1 (patch)
treebe3eac107c9d006eec09fd96d7e399ad4922810e /ext/digest/test.sh
parent1966557365e4e3f6cd72af8181df04a0230990eb (diff)
downloadruby-5e94e5424e9b070df6752dedd2d983e0a6b9cdc1.tar.gz
ruby-5e94e5424e9b070df6752dedd2d983e0a6b9cdc1.tar.xz
ruby-5e94e5424e9b070df6752dedd2d983e0a6b9cdc1.zip
Add a knob WITH_BUNDLED_ENGINES to test.sh.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2896 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext/digest/test.sh')
-rw-r--r--ext/digest/test.sh10
1 files changed, 8 insertions, 2 deletions
diff --git a/ext/digest/test.sh b/ext/digest/test.sh
index 88b34b04c..6fb07d217 100644
--- a/ext/digest/test.sh
+++ b/ext/digest/test.sh
@@ -14,14 +14,20 @@ ${MAKE}
mkdir -p lib/digest
for algo in md5 rmd160 sha1 sha2; do
+ args=--with-cflags="${CFLAGS}"
+
+ if [ $WITH_BUNDLED_ENGINES ]; then
+ args="$args --with-bundled-$algo"
+ fi
+
(cd $algo &&
- ${RUBY} extconf.rb --with-cflags="${CFLAGS}";
+ ${RUBY} extconf.rb $args;
${MAKE} clean;
${MAKE})
ln -sf ../../$algo/$algo.so lib/digest/
done
-${RUBY} -I. -I./lib test.rb
+${RUBY} -I. -I./lib test.rb
rm lib/digest/*.so
rmdir lib/digest