summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorDouglas Rumbaugh <dbr4@psu.edu>2023-07-23 15:38:04 -0400
committerDouglas Rumbaugh <dbr4@psu.edu>2023-07-23 15:38:04 -0400
commitf6a846a864112cd0df686138fae89c727e8771ab (patch)
tree56eafdca2d20ff36e1d7577053efd70ee16e22b0 /CMakeLists.txt
parente69b88d2e0449432174740b6a4953079513f7db1 (diff)
downloaddynamic-extension-f6a846a864112cd0df686138fae89c727e8771ab.tar.gz
BTree-based baselines for IRS and Range queries
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt10
1 files changed, 10 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 60f5c9b..b14584d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -115,4 +115,14 @@ if (bench)
target_link_libraries(isam_rq_bench PUBLIC gsl pthread gomp)
target_include_directories(isam_rq_bench PRIVATE include external/PGM-index/include external/PLEX/include bench/include)
target_compile_options(isam_rq_bench PUBLIC -fopenmp)
+
+ add_executable(btree_irs_bench ${CMAKE_CURRENT_SOURCE_DIR}/benchmarks/btree_irs_bench.cpp)
+ target_link_libraries(btree_irs_bench PUBLIC gsl pthread gomp)
+ target_include_directories(btree_irs_bench PRIVATE include external/PGM-index/include external/PLEX/include bench/include)
+ target_compile_options(btree_irs_bench PUBLIC -fopenmp)
+
+ add_executable(btree_rq_bench ${CMAKE_CURRENT_SOURCE_DIR}/benchmarks/btree_rq_bench.cpp)
+ target_link_libraries(btree_rq_bench PUBLIC gsl pthread gomp)
+ target_include_directories(btree_rq_bench PRIVATE include external/PGM-index/include external/PLEX/include bench/include)
+ target_compile_options(btree_rq_bench PUBLIC -fopenmp)
endif()