@@ -72,8 +72,6 @@ functions:
72
72
go version
73
73
go env
74
74
75
- BSON_INSTALL_PATH="$(pwd)/libbson-install"
76
- LIBMONGOCRYPT_INSTALL_PATH="$(pwd)/libmongocrypt-install"
77
75
if [ "Windows_NT" = "$OS" ]; then
78
76
mkdir -p c:/libmongocrypt/include
79
77
mkdir -p c:/libmongocrypt/bin
@@ -82,33 +80,9 @@ functions:
82
80
cp ./bin/mongocrypt.dll c:/libmongocrypt/bin
83
81
cp ./include/mongocrypt/*.h c:/libmongocrypt/include
84
82
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
112
86
fi
113
87
114
88
cat <<EOT > expansion.yml
@@ -132,8 +106,8 @@ functions:
132
106
export TMPDIR="$MONGO_ORCHESTRATION_HOME/db"
133
107
export PATH="$PATH"
134
108
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
137
111
EOT
138
112
# See what we've done
139
113
cat expansion.yml
0 commit comments