aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/vespa/storage/bucketdb/CMakeLists.txt
blob: 6e3a0c2e986abbf8ffec63f1b3f1edf77d4d6596 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
vespa_add_library(storage_bucketdb OBJECT
    SOURCES
    bucketcopy.cpp
    bucketdatabase.cpp
    bucketinfo.cpp
    bucketmanager.cpp
    distribution_hash_normalizer.cpp
    judyarray.cpp
    mapbucketdatabase.cpp
    lockablemap.cpp
    storagebucketdbinitializer.cpp
    storbucketdb.cpp
    bucketmanagermetrics.cpp
    DEPENDS
    AFTER
    storage_storageconfig
)
vespa_generate_config(storage_bucketdb stor-bucketdb.def)
install_config_definition(stor-bucketdb.def vespa.config.content.core.stor-bucketdb.def)
vespa_generate_config(storage_bucketdb stor-bucket-init.def)
install_config_definition(stor-bucket-init.def vespa.config.content.core.stor-bucket-init.def)