@@ -91,7 +91,7 @@ rm -rf fast_float
91
91
# # pratt-parser
92
92
git clone https://github.com/foolnotion/pratt-parser-calculator.git
93
93
pushd pratt-parser-calculator
94
- git checkout 025ba103339bb69e3b719b62f3457d5cbb9644e6
94
+ git checkout 5093c67e2e642178cce1bc455f7dee8720820642
95
95
mkdir build
96
96
cmake -S . -B build \
97
97
-DCMAKE_BUILD_TYPE=Release \
@@ -104,7 +104,7 @@ rm -rf pratt-parser-calculator
104
104
# # unordered_dense
105
105
git clone https://github.com/martinus/unordered_dense.git
106
106
pushd unordered_dense
107
- git checkout 231e48c9426bd21c273669e5fdcd042c146975cf
107
+ git checkout v4.5.0
108
108
mkdir build
109
109
cmake -S . -B build \
110
110
-DCMAKE_BUILD_TYPE=Release \
@@ -132,7 +132,7 @@ git clone https://github.com/fmtlib/fmt.git
132
132
pushd fmt
133
133
mkdir build
134
134
pushd build
135
- git checkout e69e5f977d458f2650bb346dadf2ad30c5320281
135
+ git checkout 11.1.3
136
136
cmake .. \
137
137
-DCMAKE_BUILD_TYPE=Release \
138
138
-DBUILD_SHARED_LIBS=OFF \
@@ -144,6 +144,22 @@ popd
144
144
popd
145
145
rm -rf fmt
146
146
147
+ # # microsoft-gsl
148
+ git clone https://github.com/microsoft/GSL.git
149
+ pushd GSL
150
+ mkdir build
151
+ pushd build
152
+ git checkout 355982daf6c54ccb11bef8a1c511be2622dec402
153
+ cmake .. \
154
+ -DCMAKE_BUILD_TYPE=Release \
155
+ -DCMAKE_INSTALL_PREFIX=${INSTALL_PREFIX} \
156
+ -DGSL_INSTALL=1 \
157
+ -DGSL_TEST=0
158
+ make install
159
+ popd
160
+ popd
161
+ rm -rf GSL
162
+
147
163
# # quickcpplib
148
164
git clone https://github.com/ned14/quickcpplib.git
149
165
pushd quickcpplib
@@ -200,7 +216,7 @@ rm -rf lbfgs
200
216
# taskflow
201
217
git clone https://github.com/taskflow/taskflow.git
202
218
pushd taskflow
203
- git checkout 12f8bd4e970ab27fd3dee3bffa24b5b48b54ba39
219
+ git checkout v3.9.0
204
220
mkdir build
205
221
cmake -S . -B build \
206
222
-DTF_BUILD_EXAMPLES=OFF \
@@ -259,7 +275,7 @@ rm -rf cpptrace
259
275
# libassert
260
276
git clone https://github.com/jeremy-rifkin/libassert.git
261
277
pushd libassert
262
- git checkout v2.0.2
278
+ git checkout v2.1.4
263
279
mkdir build
264
280
cmake -S . -B build \
265
281
-DCMAKE_BUILD_TYPE=Release \
@@ -277,7 +293,7 @@ rm -rf libassert
277
293
[ -d operon ] && rm -rf operon
278
294
git clone https://github.com/heal-research/operon.git
279
295
pushd operon
280
- git checkout 4a93f98af108dbb98eb1cc10efe0f057b723293c
296
+ git checkout 1dbe27597ebdfb7e4fe4b421ce2daa134b51f2fd
281
297
mkdir build
282
298
cmake -S . -B build --preset build-${PLATFORM} \
283
299
-DCMAKE_BUILD_TYPE=Release \
0 commit comments