diff --git a/pts/leveldb-1.1.0/downloads.xml b/pts/leveldb-1.1.0/downloads.xml index 792bcd59..404b70f7 100644 --- a/pts/leveldb-1.1.0/downloads.xml +++ b/pts/leveldb-1.1.0/downloads.xml @@ -9,5 +9,20 @@ leveldb-1.23.tar.gz 242925 + + https://github.com/google/benchmark/archive/refs/tags/v1.8.0.tar.gz + 8ddf8571d3f6198d37852bcbd964f817 + ea2e94c24ddf6594d15c711c06ccd4486434d9cf3eca954e2af8a20c88f9f172 + benchmark-1.8.0.tar.gz + 204701 + + + https://github.com/google/googletest/archive/refs/tags/release-1.11.0.tar.gz + e8a8df240b6938bb6384155d4c37d937 + b4870bf121ff7795ba20d20bcdd8627b8e088f2d1dab299a031c1034eddc93d5 + googletest-1.11.0.tar.gz + 886330 + + diff --git a/pts/leveldb-1.1.0/install.sh b/pts/leveldb-1.1.0/install.sh index 3de7340d..dd6e130c 100644 --- a/pts/leveldb-1.1.0/install.sh +++ b/pts/leveldb-1.1.0/install.sh @@ -1,13 +1,13 @@ #!/bin/sh tar -xf leveldb-1.23.tar.gz cd leveldb-1.23 +tar xf ../googletest-1.11.0.tar.gz -C third_party/googletest --strip-components=1 +tar xf ../benchmark-1.8.0.tar.gz -C third_party/benchmark --strip-components=1 sed -i '4 a #include ' ./benchmarks/db_bench_sqlite3.cc -sed -i '299d' CMakeLists.txt -sed -i '304d' CMakeLists.txt mkdir build cd build -cmake -DCMAKE_BUILD_TYPE=Release -DLEVELDB_BUILD_TESTS=OFF .. -make -j $NUM_CPU_THREADS +cmake -DCMAKE_BUILD_TYPE=Release .. +cmake --build . echo $? > ~/install-exit-status cd ~ echo "#!/bin/sh