diff options
| author | Douglas Rumbaugh <dbr4@psu.edu> | 2024-02-07 10:56:52 -0500 |
|---|---|---|
| committer | Douglas Rumbaugh <dbr4@psu.edu> | 2024-02-07 10:56:52 -0500 |
| commit | 10b4425e842d10b7fbfa85978969ed4591d6b98e (patch) | |
| tree | 5918d1845f71aa0db7981e894c83f8d8252cd102 /CMakeLists.txt | |
| parent | 0ff3cedf5df9c27bccd3053ce6339e317f87ff76 (diff) | |
| download | dynamic-extension-10b4425e842d10b7fbfa85978969ed4591d6b98e.tar.gz | |
Fully implemented Query concept and adjusted queries to use it
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index c84f62c..e7426b8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -16,7 +16,7 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/bin") set(CMAKE_CXX_FLAGS=-latomic -mcx16) -add_compile_options(-Iinclude -Iexternal/PLEX/include -Iexternal -mcx16) +add_compile_options(-Iinclude -Iexternal/PLEX/include -Iexternal -mcx16 -fconcepts-diagnostics-depth=3) if (debug) add_compile_options(-g -O0) @@ -151,6 +151,11 @@ if (bench) target_include_directories(watermark_testing PRIVATE include external external/m-tree/cpp external/PGM-index/include external/PLEX/include bench/include external/psudb-common/cpp/include) target_link_options(watermark_testing PUBLIC -mcx16) + add_executable(irs_bench ${CMAKE_CURRENT_SOURCE_DIR}/benchmarks/irs_bench.cpp) + target_link_libraries(irs_bench PUBLIC gsl pthread gomp atomic) + target_include_directories(irs_bench PRIVATE include external external/m-tree/cpp external/PGM-index/include external/PLEX/include bench/include external/psudb-common/cpp/include) + target_link_options(irs_bench PUBLIC -mcx16) + #add_executable(static_dynamic_comp ${CMAKE_CURRENT_SOURCE_DIR}/benchmarks/static_dynamic_comp.cpp) #target_link_libraries(static_dynamic_comp PUBLIC gsl pthread gomp atomic) #target_include_directories(static_dynamic_comp PRIVATE include external external/m-tree/cpp external/PGM-index/include external/PLEX/include bench/include external/psudb-common/cpp/include) |