# -*- mode: python -*- Import("env") env.SConscript( dirs=[ 'tom', ], ) env.Library('sha1_block', source=[ 'sha1_block.cpp' ], LIBDEPS=[ '$BUILD_DIR/mongo/base', ]) env.Library( target='sha1_block_tom', source=[ 'sha1_block_tom.cpp' ], LIBDEPS=[ '$BUILD_DIR/mongo/base', 'sha1_block', 'tom/tomcrypt' ]) env.Library('sha1_block_openssl', source=[ 'sha1_block_openssl.cpp' ], LIBDEPS=[ '$BUILD_DIR/mongo/base', 'sha1_block', ]) env.Library('scramauth', ['mechanism_scram.cpp'], LIBDEPS=['$BUILD_DIR/mongo/base', '$BUILD_DIR/mongo/base/secure_allocator', '$BUILD_DIR/mongo/util/secure_zero_memory', 'sha1_block_${MONGO_CRYPTO}']) env.CppUnitTest('sha1_block_test', ['sha1_block_test.cpp'], LIBDEPS=['sha1_block_${MONGO_CRYPTO}'])