@@ -72,8 +72,6 @@ functions:
7272 go version
7373 go env
7474
75- BSON_INSTALL_PATH="$(pwd)/libbson-install"
76- LIBMONGOCRYPT_INSTALL_PATH="$(pwd)/libmongocrypt-install"
7775 if [ "Windows_NT" = "$OS" ]; then
7876 mkdir -p c:/libmongocrypt/include
7977 mkdir -p c:/libmongocrypt/bin
@@ -82,33 +80,9 @@ functions:
8280 cp ./bin/mongocrypt.dll c:/libmongocrypt/bin
8381 cp ./include/mongocrypt/*.h c:/libmongocrypt/include
8482 export PATH=$PATH:/cygdrive/c/libmongocrypt/bin
85- elif uname -a | grep -q Ubuntu > /dev/null 2>&1; then # Ubuntu
86- git clone https://github.com/mongodb/libmongocrypt
87- ./libmongocrypt/.evergreen/compile.sh
88- elif uname -a | grep -q Darwin; then
89- if [ -f "/Applications/cmake-3.2.2-Darwin-x86_64/CMake.app/Contents/bin/cmake" ]; then
90- CMAKE="/Applications/cmake-3.2.2-Darwin-x86_64/CMake.app/Contents/bin/cmake"
91- elif [ -f "/Applications/Cmake.app/Contents/bin/cmake" ]; then
92- CMAKE="/Applications/Cmake.app/Contents/bin/cmake"
93- fi
94-
95- pushd .
96- mkdir libbson-install
97- git clone [email protected] :mongodb/mongo-c-driver.git 98- cd mongo-c-driver
99- mkdir cmake-build
100- cd cmake-build
101- $CMAKE -DENABLE_MONGOC=OFF -DCMAKE_C_FLAGS="-fPIC" -DCMAKE_INSTALL_PREFIX=$BSON_INSTALL_PATH ../
102- make install
103- popd
104-
105- pushd .
106- mkdir libmongocrypt-install
107- git clone https://github.com/mongodb/libmongocrypt.git
108- cd libmongocrypt
109- $CMAKE -DENABLE_SHARED_BSON=ON -DCMAKE_PREFIX_PATH=$BSON_INSTALL_PATH -DCMAKE_INSTALL_PREFIX=$LIBMONGOCRYPT_INSTALL_PATH .
110- $CMAKE --build . --target install
111- popd
83+ else
84+ git clone https://github.com/mongodb/libmongocrypt
85+ ./libmongocrypt/.evergreen/compile.sh
11286 fi
11387
11488 cat <<EOT > expansion.yml
@@ -132,8 +106,8 @@ functions:
132106 export TMPDIR="$MONGO_ORCHESTRATION_HOME/db"
133107 export PATH="$PATH"
134108 export PROJECT="$PROJECT"
135- export PKG_CONFIG_PATH=$BSON_INSTALL_PATH/lib/pkgconfig:$LIBMONGOCRYPT_INSTALL_PATH/lib/pkgconfig:$ (pwd)/install/libmongocrypt/lib/pkgconfig:$(pwd)/install/mongo-c-driver/lib/pkgconfig
136- export LD_LIBRARY_PATH=$BSON_INSTALL_PATH/lib:$LIBMONGOCRYPT_INSTALL_PATH/lib:$ (pwd)/install/libmongocrypt/lib
109+ export PKG_CONFIG_PATH=$(pwd)/install/libmongocrypt/lib/pkgconfig:$(pwd)/install/mongo-c-driver/lib/pkgconfig
110+ export LD_LIBRARY_PATH=$(pwd)/install/libmongocrypt/lib
137111 EOT
138112 # See what we've done
139113 cat expansion.yml
0 commit comments