summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorvkalintiris <vasilis@netdata.cloud>2024-02-01 13:41:44 +0200
committerGitHub <noreply@github.com>2024-02-01 13:41:44 +0200
commit115d074a6cc7b0ede2f7002c8ee43b6d99cf64e1 (patch)
treec30d39f0ad7106a010322ba3aecd59944a3c4e55 /CMakeLists.txt
parent2edc0c4890558bea4108ee65c00c1d0da7cb8a99 (diff)
Create a top-level directory to contain source code. (#16896)
* Move ML under src * Move spwan under src * Move cli/ under src/ * move registry/ under src/ * move streaming/ under src/ * Move claim under src. Update docs * Move database/ under src/ * Move libnetdata/ under src/ * Update references to libnetdata * Fix logsmanagement includes * Update generated script path.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt529
1 files changed, 264 insertions, 265 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index dff002aef6..f8b4b3e7f9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -564,146 +564,146 @@ endif()
#
set(LIBJUDY_PREV_FILES
- libnetdata/libjudy/src/JudyL/JudyLPrev.c
- libnetdata/libjudy/src/JudyL/JudyLPrevEmpty.c
+ src/libnetdata/libjudy/src/JudyL/JudyLPrev.c
+ src/libnetdata/libjudy/src/JudyL/JudyLPrevEmpty.c
)
set(LIBJUDY_NEXT_FILES
- libnetdata/libjudy/src/JudyL/JudyLNext.c
- libnetdata/libjudy/src/JudyL/JudyLNextEmpty.c
+ src/libnetdata/libjudy/src/JudyL/JudyLNext.c
+ src/libnetdata/libjudy/src/JudyL/JudyLNextEmpty.c
)
set(LIBJUDY_SOURCES
- libnetdata/libjudy/src/Judy.h
- libnetdata/libjudy/src/JudyCommon/JudyMalloc.c
- libnetdata/libjudy/src/JudyCommon/JudyPrivate.h
- libnetdata/libjudy/src/JudyCommon/JudyPrivate1L.h
- libnetdata/libjudy/src/JudyCommon/JudyPrivateBranch.h
- libnetdata/libjudy/src/JudyL/JudyL.h
- libnetdata/libjudy/src/JudyL/JudyLByCount.c
- libnetdata/libjudy/src/JudyL/JudyLCascade.c
- libnetdata/libjudy/src/JudyL/JudyLCount.c
- libnetdata/libjudy/src/JudyL/JudyLCreateBranch.c
- libnetdata/libjudy/src/JudyL/JudyLDecascade.c
- libnetdata/libjudy/src/JudyL/JudyLDel.c
- libnetdata/libjudy/src/JudyL/JudyLFirst.c
- libnetdata/libjudy/src/JudyL/JudyLFreeArray.c
- libnetdata/libjudy/src/JudyL/j__udyLGet.c
- libnetdata/libjudy/src/JudyL/JudyLGet.c
- libnetdata/libjudy/src/JudyL/JudyLInsArray.c
- libnetdata/libjudy/src/JudyL/JudyLIns.c
- libnetdata/libjudy/src/JudyL/JudyLInsertBranch.c
- libnetdata/libjudy/src/JudyL/JudyLMallocIF.c
- libnetdata/libjudy/src/JudyL/JudyLMemActive.c
- libnetdata/libjudy/src/JudyL/JudyLMemUsed.c
- libnetdata/libjudy/src/JudyL/JudyLTables.c
- libnetdata/libjudy/src/JudyHS/JudyHS.c
+ src/libnetdata/libjudy/src/Judy.h
+ src/libnetdata/libjudy/src/JudyCommon/JudyMalloc.c
+ src/libnetdata/libjudy/src/JudyCommon/JudyPrivate.h
+ src/libnetdata/libjudy/src/JudyCommon/JudyPrivate1L.h
+ src/libnetdata/libjudy/src/JudyCommon/JudyPrivateBranch.h
+ src/libnetdata/libjudy/src/JudyL/JudyL.h
+ src/libnetdata/libjudy/src/JudyL/JudyLByCount.c
+ src/libnetdata/libjudy/src/JudyL/JudyLCascade.c
+ src/libnetdata/libjudy/src/JudyL/JudyLCount.c
+ src/libnetdata/libjudy/src/JudyL/JudyLCreateBranch.c
+ src/libnetdata/libjudy/src/JudyL/JudyLDecascade.c
+ src/libnetdata/libjudy/src/JudyL/JudyLDel.c
+ src/libnetdata/libjudy/src/JudyL/JudyLFirst.c
+ src/libnetdata/libjudy/src/JudyL/JudyLFreeArray.c
+ src/libnetdata/libjudy/src/JudyL/j__udyLGet.c
+ src/libnetdata/libjudy/src/JudyL/JudyLGet.c
+ src/libnetdata/libjudy/src/JudyL/JudyLInsArray.c
+ src/libnetdata/libjudy/src/JudyL/JudyLIns.c
+ src/libnetdata/libjudy/src/JudyL/JudyLInsertBranch.c
+ src/libnetdata/libjudy/src/JudyL/JudyLMallocIF.c
+ src/libnetdata/libjudy/src/JudyL/JudyLMemActive.c
+ src/libnetdata/libjudy/src/JudyL/JudyLMemUsed.c
+ src/libnetdata/libjudy/src/JudyL/JudyLTables.c
+ src/libnetdata/libjudy/src/JudyHS/JudyHS.c
${LIBJUDY_PREV_FILES}
${LIBJUDY_NEXT_FILES}
)
set(LIBNETDATA_FILES
${CONFIG_H}
- libnetdata/adaptive_resortable_list/adaptive_resortable_list.c
- libnetdata/adaptive_resortable_list/adaptive_resortable_list.h
- libnetdata/config/appconfig.c
- libnetdata/config/appconfig.h
- libnetdata/aral/aral.c
- libnetdata/aral/aral.h
- libnetdata/avl/avl.c
- libnetdata/avl/avl.h
- libnetdata/buffer/buffer.c
- libnetdata/buffer/buffer.h
- libnetdata/circular_buffer/circular_buffer.c
- libnetdata/circular_buffer/circular_buffer.h
- libnetdata/clocks/clocks.c
- libnetdata/clocks/clocks.h
- libnetdata/completion/completion.c
- libnetdata/completion/completion.h
- libnetdata/datetime/iso8601.c
- libnetdata/datetime/iso8601.h
- libnetdata/datetime/rfc7231.c
- libnetdata/datetime/rfc7231.h
- libnetdata/datetime/rfc3339.c
- libnetdata/datetime/rfc3339.h
- libnetdata/dictionary/dictionary.c
- libnetdata/dictionary/dictionary.h
- libnetdata/eval/eval.c
- libnetdata/eval/eval.h
- libnetdata/facets/facets.c
- libnetdata/facets/facets.h
- libnetdata/functions_evloop/functions_evloop.c
- libnetdata/functions_evloop/functions_evloop.h
- libnetdata/gorilla/gorilla.cc
- libnetdata/gorilla/gorilla.h
- libnetdata/july/july.c
- libnetdata/july/july.h
- libnetdata/inlined.h
- libnetdata/json/json.c
- libnetdata/json/json.h
- libnetdata/json/jsmn.c
- libnetdata/json/jsmn.h
- libnetdata/libnetdata.c
- libnetdata/libnetdata.h
- libnetdata/line_splitter/line_splitter.c
- libnetdata/line_splitter/line_splitter.h
- libnetdata/libnetdata.h
- libnetdata/locks/locks.c
- libnetdata/locks/locks.h
- libnetdata/log/journal.c
- libnetdata/log/journal.h
- libnetdata/log/log.c
- libnetdata/log/log.h
- libnetdata/os.c
- libnetdata/os.h
- libnetdata/simple_hashtable.h
- libnetdata/endian.h
- libnetdata/onewayalloc/onewayalloc.c
- libnetdata/onewayalloc/onewayalloc.h
- libnetdata/popen/popen.c
- libnetdata/popen/popen.h
- libnetdata/procfile/procfile.c
- libnetdata/procfile/procfile.h
- libnetdata/query_progress/progress.c
- libnetdata/query_progress/progress.h
- libnetdata/required_dummies.h
- libnetdata/socket/security.c
- libnetdata/socket/security.h
- libnetdata/simple_pattern/simple_pattern.c
- libnetdata/simple_pattern/simple_pattern.h
- libnetdata/socket/socket.c
- libnetdata/socket/socket.h
- libnetdata/statistical/statistical.c
- libnetdata/statistical/statistical.h
- libnetdata/storage_number/storage_number.c
- libnetdata/storage_number/storage_number.h
- libnetdata/string/string.c
- libnetdata/string/string.h
- libnetdata/threads/threads.c
- libnetdata/threads/threads.h
- libnetdata/url/url.c
- libnetdata/url/url.h
- libnetdata/uuid/uuid.c
- libnetdata/uuid/uuid.h
- libnetdata/string/utf8.h
- libnetdata/worker_utilization/worker_utilization.c
- libnetdata/worker_utilization/worker_utilization.h
- libnetdata/http/http_access.c
- libnetdata/http/http_access.h
- libnetdata/http/http_defs.c
- libnetdata/http/http_defs.h
- libnetdata/http/content_type.c
- libnetdata/http/content_type.h
- libnetdata/config/dyncfg.c
- libnetdata/config/dyncfg.h
- libnetdata/json/json-c-parser-inline.h
- libnetdata/template-enum.h
+ src/libnetdata/adaptive_resortable_list/adaptive_resortable_list.c
+ src/libnetdata/adaptive_resortable_list/adaptive_resortable_list.h
+ src/libnetdata/config/appconfig.c
+ src/libnetdata/config/appconfig.h
+ src/libnetdata/aral/aral.c
+ src/libnetdata/aral/aral.h
+ src/libnetdata/avl/avl.c
+ src/libnetdata/avl/avl.h
+ src/libnetdata/buffer/buffer.c
+ src/libnetdata/buffer/buffer.h
+ src/libnetdata/circular_buffer/circular_buffer.c
+ src/libnetdata/circular_buffer/circular_buffer.h
+ src/libnetdata/clocks/clocks.c
+ src/libnetdata/clocks/clocks.h
+ src/libnetdata/completion/completion.c
+ src/libnetdata/completion/completion.h
+ src/libnetdata/datetime/iso8601.c
+ src/libnetdata/datetime/iso8601.h
+ src/libnetdata/datetime/rfc7231.c
+ src/libnetdata/datetime/rfc7231.h
+ src/libnetdata/datetime/rfc3339.c
+ src/libnetdata/datetime/rfc3339.h
+ src/libnetdata/dictionary/dictionary.c
+ src/libnetdata/dictionary/dictionary.h
+ src/libnetdata/eval/eval.c
+ src/libnetdata/eval/eval.h
+ src/libnetdata/facets/facets.c
+ src/libnetdata/facets/facets.h
+ src/libnetdata/functions_evloop/functions_evloop.c
+ src/libnetdata/functions_evloop/functions_evloop.h
+ src/libnetdata/gorilla/gorilla.cc
+ src/libnetdata/gorilla/gorilla.h
+ src/libnetdata/july/july.c
+ src/libnetdata/july/july.h
+ src/libnetdata/inlined.h
+ src/libnetdata/json/json.c
+ src/libnetdata/json/json.h
+ src/libnetdata/json/jsmn.c
+ src/libnetdata/json/jsmn.h
+ src/libnetdata/libnetdata.c
+ src/libnetdata/libnetdata.h
+ src/libnetdata/line_splitter/line_splitter.c
+ src/libnetdata/line_splitter/line_splitter.h
+ src/libnetdata/libnetdata.h
+ src/libnetdata/locks/locks.c
+ src/libnetdata/locks/locks.h
+ src/libnetdata/log/journal.c
+ src/libnetdata/log/journal.h
+ src/libnetdata/log/log.c
+ src/libnetdata/log/log.h
+ src/libnetdata/os.c
+ src/libnetdata/os.h
+ src/libnetdata/simple_hashtable.h
+ src/libnetdata/endian.h
+ src/libnetdata/onewayalloc/onewayalloc.c
+ src/libnetdata/onewayalloc/onewayalloc.h
+ src/libnetdata/popen/popen.c
+ src/libnetdata/popen/popen.h
+ src/libnetdata/procfile/procfile.c
+ src/libnetdata/procfile/procfile.h
+ src/libnetdata/query_progress/progress.c
+ src/libnetdata/query_progress/progress.h
+ src/libnetdata/required_dummies.h
+ src/libnetdata/socket/security.c
+ src/libnetdata/socket/security.h
+ src/libnetdata/simple_pattern/simple_pattern.c
+ src/libnetdata/simple_pattern/simple_pattern.h
+ src/libnetdata/socket/socket.c
+ src/libnetdata/socket/socket.h
+ src/libnetdata/statistical/statistical.c
+ src/libnetdata/statistical/statistical.h
+ src/libnetdata/storage_number/storage_number.c
+ src/libnetdata/storage_number/storage_number.h
+ src/libnetdata/string/string.c
+ src/libnetdata/string/string.h
+ src/libnetdata/threads/threads.c
+ src/libnetdata/threads/threads.h
+ src/libnetdata/url/url.c
+ src/libnetdata/url/url.h
+ src/libnetdata/uuid/uuid.c
+ src/libnetdata/uuid/uuid.h
+ src/libnetdata/string/utf8.h
+ src/libnetdata/worker_utilization/worker_utilization.c
+ src/libnetdata/worker_utilization/worker_utilization.h
+ src/libnetdata/http/http_access.c
+ src/libnetdata/http/http_access.h
+ src/libnetdata/http/http_defs.c
+ src/libnetdata/http/http_defs.h
+ src/libnetdata/http/content_type.c
+ src/libnetdata/http/content_type.h
+ src/libnetdata/config/dyncfg.c
+ src/libnetdata/config/dyncfg.h
+ src/libnetdata/json/json-c-parser-inline.h
+ src/libnetdata/template-enum.h
)
if(ENABLE_PLUGIN_EBPF)
list(APPEND LIBNETDATA_FILES
- libnetdata/ebpf/ebpf.c
- libnetdata/ebpf/ebpf.h
+ src/libnetdata/ebpf/ebpf.c
+ src/libnetdata/ebpf/ebpf.h
)
endif()
@@ -955,18 +955,18 @@ set(IDLEJITTER_PLUGIN_FILES collectors/idlejitter.plugin/plugin_idlejitter.c)
if(ENABLE_ML)
set(ML_FILES
- ml/ad_charts.h
- ml/ad_charts.cc
- ml/Config.cc
- ml/dlib/dlib/all/source.cpp
- ml/ml.h
- ml/ml.cc
- ml/ml-private.h
+ src/ml/ad_charts.h
+ src/ml/ad_charts.cc
+ src/ml/Config.cc
+ src/ml/dlib/dlib/all/source.cpp
+ src/ml/ml.h
+ src/ml/ml.cc
+ src/ml/ml-private.h
)
else()
set(ML_FILES
- ml/ml.h
- ml/ml-dummy.c
+ src/ml/ml.h
+ src/ml/ml-dummy.c
)
endif()
@@ -986,107 +986,107 @@ set(PLUGINSD_PLUGIN_FILES
)
set(RRD_PLUGIN_FILES
- database/contexts/api_v1.c
- database/contexts/api_v2.c
- database/contexts/context.c
- database/contexts/instance.c
- database/contexts/internal.h
- database/contexts/metric.c
- database/contexts/query_scope.c
- database/contexts/query_target.c
- database/contexts/rrdcontext.c
- database/contexts/rrdcontext.h
- database/contexts/worker.c
- database/rrdcollector.c
- database/rrdcollector.h
- database/rrddim.c
- database/rrdfunctions.c
- database/rrdfunctions.h
- database/rrdfunctions-inline.c
- database/rrdfunctions-inline.h
- database/rrdfunctions-progress.c
- database/rrdfunctions-progress.h
- database/rrdfunctions-streaming.c
- database/rrdfunctions-streaming.h
- database/rrdhost.c
- database/rrdlabels.c
- database/rrd.c
- database/rrd.h
- database/rrdset.c
- database/storage_engine.c
- database/storage_engine.h
- database/ram/rrddim_mem.c
- database/ram/rrddim_mem.h
- database/sqlite/sqlite_metadata.c
- database/sqlite/sqlite_metadata.h
- database/sqlite/sqlite_functions.c
- database/sqlite/sqlite_functions.h
- database/sqlite/sqlite_context.c
- database/sqlite/sqlite_context.h
- database/sqlite/sqlite_db_migration.c
- database/sqlite/sqlite_db_migration.h
- database/sqlite/sqlite_aclk.c
- database/sqlite/sqlite_aclk.h
- database/sqlite/sqlite_health.c
- database/sqlite/sqlite_health.h
- database/sqlite/sqlite_aclk_node.c
- database/sqlite/sqlite_aclk_node.h
- database/sqlite/sqlite_aclk_alert.c
- database/sqlite/sqlite_aclk_alert.h
- database/sqlite/sqlite3.c
- database/sqlite/sqlite3.h
- database/sqlite/sqlite3recover.c
- database/sqlite/sqlite3recover.h
- database/sqlite/dbdata.c
- database/KolmogorovSmirnovDist.c
- database/KolmogorovSmirnovDist.h
- database/rrdfunctions-inflight.c
- database/rrdfunctions-inflight.h
- database/rrdfunctions-exporters.c
- database/rrdfunctions-exporters.h
- database/rrdfunctions-internals.h
- database/rrdcollector-internals.h
+ src/database/contexts/api_v1.c
+ src/database/contexts/api_v2.c
+ src/database/contexts/context.c
+ src/database/contexts/instance.c
+ src/database/contexts/internal.h
+ src/database/contexts/metric.c
+ src/database/contexts/query_scope.c
+ src/database/contexts/query_target.c
+ src/database/contexts/rrdcontext.c
+ src/database/contexts/rrdcontext.h
+ src/database/contexts/worker.c
+ src/database/rrdcollector.c
+ src/database/rrdcollector.h
+ src/database/rrddim.c
+ src/database/rrdfunctions.c
+ src/database/rrdfunctions.h
+ src/database/rrdfunctions-inline.c
+ src/database/rrdfunctions-inline.h
+ src/database/rrdfunctions-progress.c
+ src/database/rrdfunctions-progress.h
+ src/database/rrdfunctions-streaming.c
+ src/database/rrdfunctions-streaming.h
+ src/database/rrdhost.c
+ src/database/rrdlabels.c
+ src/database/rrd.c
+ src/database/rrd.h
+ src/database/rrdset.c
+ src/database/storage_engine.c
+ src/database/storage_engine.h
+ src/database/ram/rrddim_mem.c
+ src/database/ram/rrddim_mem.h
+ src/database/sqlite/sqlite_metadata.c
+ src/database/sqlite/sqlite_metadata.h
+ src/database/sqlite/sqlite_functions.c
+ src/database/sqlite/sqlite_functions.h
+ src/database/sqlite/sqlite_context.c
+ src/database/sqlite/sqlite_context.h
+ src/database/sqlite/sqlite_db_migration.c
+ src/database/sqlite/sqlite_db_migration.h
+ src/database/sqlite/sqlite_aclk.c
+ src/database/sqlite/sqlite_aclk.h
+ src/database/sqlite/sqlite_health.c
+ src/database/sqlite/sqlite_health.h
+ src/database/sqlite/sqlite_aclk_node.c
+ src/database/sqlite/sqlite_aclk_node.h
+ src/database/sqlite/sqlite_aclk_alert.c
+ src/database/sqlite/sqlite_aclk_alert.h
+ src/database/sqlite/sqlite3.c
+ src/database/sqlite/sqlite3.h
+ src/database/sqlite/sqlite3recover.c
+ src/database/sqlite/sqlite3recover.h
+ src/database/sqlite/dbdata.c
+ src/database/KolmogorovSmirnovDist.c
+ src/database/KolmogorovSmirnovDist.h
+ src/database/rrdfunctions-inflight.c
+ src/database/rrdfunctions-inflight.h
+ src/database/rrdfunctions-exporters.c
+ src/database/rrdfunctions-exporters.h
+ src/database/rrdfunctions-internals.h
+ src/database/rrdcollector-internals.h
)
if(ENABLE_DBENGINE)
list(APPEND RRD_PLUGIN_FILES
- database/engine/rrdengine.c
- database/engine/rrdengine.h
- database/engine/rrddiskprotocol.h
- database/engine/datafile.c
- database/engine/datafile.h
- database/engine/journalfile.c
- database/engine/journalfile.h
- database/engine/rrdenginelib.c
- database/engine/rrdenginelib.h
- database/engine/rrdengineapi.c
- database/engine/rrdengineapi.h
- database/engine/pagecache.c
- database/engine/pagecache.h
- database/engine/page_test.cc
- database/engine/page.c
- database/engine/page.h
- database/engine/cache.c
- database/engine/cache.h
- database/engine/metric.c
- database/engine/metric.h
- database/engine/pdc.c
- database/engine/pdc.h
+ src/database/engine/rrdengine.c
+ src/database/engine/rrdengine.h
+ src/database/engine/rrddiskprotocol.h
+ src/database/engine/datafile.c
+ src/database/engine/datafile.h
+ src/database/engine/journalfile.c
+ src/database/engine/journalfile.h
+ src/database/engine/rrdenginelib.c
+ src/database/engine/rrdenginelib.h
+ src/database/engine/rrdengineapi.c
+ src/database/engine/rrdengineapi.h
+ src/database/engine/pagecache.c
+ src/database/engine/pagecache.h
+ src/database/engine/page_test.cc
+ src/database/engine/page.c
+ src/database/engine/page.h
+ src/database/engine/cache.c
+ src/database/engine/cache.h
+ src/database/engine/metric.c
+ src/database/engine/metric.h
+ src/database/engine/pdc.c
+ src/database/engine/pdc.h
)
endif()
set(REGISTRY_PLUGIN_FILES
- registry/registry.c
- registry/registry.h
- registry/registry_db.c
- registry/registry_init.c
- registry/registry_internals.c
- registry/registry_internals.h
- registry/registry_log.c
- registry/registry_machine.c
- registry/registry_machine.h
- registry/registry_person.c
- registry/registry_person.h
+ src/registry/registry.c
+ src/registry/registry.h
+ src/registry/registry_db.c
+ src/registry/registry_init.c
+ src/registry/registry_internals.c
+ src/registry/registry_internals.h
+ src/registry/registry_log.c
+ src/registry/registry_machine.c
+ src/registry/registry_machine.h
+ src/registry/registry_person.c
+ src/registry/registry_person.h
)
set(STATSD_PLUGIN_FILES
@@ -1107,23 +1107,23 @@ set(SYSTEMD_JOURNAL_PLUGIN_FILES
)
set(STREAMING_PLUGIN_FILES
- streaming/rrdpush.c
- streaming/rrdpush.h
- streaming/compression.c
- streaming/compression.h
- streaming/compression_brotli.c
- streaming/compression_brotli.h
- streaming/compression_gzip.c
- streaming/compression_gzip.h
- streaming/compression_lz4.c
- streaming/compression_lz4.h
- streaming/compression_zstd.c
- streaming/compression_zstd.h
- streaming/receiver.c
- streaming/sender.c
- streaming/replication.c
- streaming/replication.h
- streaming/common.h
+ src/streaming/rrdpush.c
+ src/streaming/rrdpush.h
+ src/streaming/compression.c
+ src/streaming/compression.h
+ src/streaming/compression_brotli.c
+ src/streaming/compression_brotli.h
+ src/streaming/compression_gzip.c
+ src/streaming/compression_gzip.h
+ src/streaming/compression_lz4.c
+ src/streaming/compression_lz4.h
+ src/streaming/compression_zstd.c
+ src/streaming/compression_zstd.h
+ src/streaming/receiver.c
+ src/streaming/sender.c
+ src/streaming/replication.c
+ src/streaming/replication.h
+ src/streaming/common.h
)
set(WEB_PLUGIN_FILES
@@ -1138,15 +1138,15 @@ set(WEB_PLUGIN_FILES
)
set(CLAIM_PLUGIN_FILES
- claim/claim.c
- claim/claim.h
+ src/claim/claim.c
+ src/claim/claim.h
)
set(SPAWN_PLUGIN_FILES
- spawn/spawn.c
- spawn/spawn_server.c
- spawn/spawn_client.c
- spawn/spawn.h
+ src/spawn/spawn.c
+ src/spawn/spawn_server.c
+ src/spawn/spawn_client.c
+ src/spawn/spawn.h
)
set(ACLK_ALWAYS_BUILD
@@ -1291,8 +1291,8 @@ set(LOGS_MANAGEMENT_PLUGIN_FILES
logsmanagement/rrd_api/rrd_api_web_log.c
logsmanagement/rrd_api/rrd_api_web_log.h
logsmanagement/rrd_api/rrd_api.h
- database/sqlite/sqlite3.c
- database/sqlite/sqlite3.h
+ src/database/sqlite/sqlite3.c
+ src/database/sqlite/sqlite3.h
)
set(NETDATA_FILES
@@ -1489,15 +1489,15 @@ target_compile_definitions(judy PRIVATE
)
target_include_directories(judy PUBLIC
- libnetdata/libjudy/src
- libnetdata/libjudy/src/JudyCommon
+ src/libnetdata/libjudy/src
+ src/libnetdata/libjudy/src/JudyCommon
)
set_source_files_properties(${LIBJUDY_PREV_FILES} PROPERTIES COMPILE_OPTIONS "-DJUDYPREV")
set_source_files_properties(${LIBJUDY_NEXT_FILES} PROPERTIES COMPILE_OPTIONS "-DJUDYNEXT")
-set_source_files_properties(libnetdata/libjudy/src/JudyL/j__udyLGet.c PROPERTIES COMPILE_OPTIONS "-DJUDYGETINLINE")
-set_source_files_properties(libnetdata/libjudy/src/JudyL/JudyLByCount.c PROPERTIES COMPILE_OPTIONS "-DNOSMARTJBB -DNOSMARTJBU -DNOSMARTJLB")
-set_source_files_properties(JudyLTables.c PROPERTIES COMPILE_OPTIONS "-I${CMAKE_SOURCE_DIR}/libnetdata/libjudy/src/JudyL")
+set_source_files_properties(src/libnetdata/libjudy/src/JudyL/j__udyLGet.c PROPERTIES COMPILE_OPTIONS "-DJUDYGETINLINE")
+set_source_files_properties(src/libnetdata/libjudy/src/JudyL/JudyLByCount.c PROPERTIES COMPILE_OPTIONS "-DNOSMARTJBB -DNOSMARTJBU -DNOSMARTJLB")
+set_source_files_properties(JudyLTables.c PROPERTIES COMPILE_OPTIONS "-I${CMAKE_SOURCE_DIR}/src/libnetdata/libjudy/src/JudyL")
#
# build libnetdata
@@ -1507,7 +1507,7 @@ include(systemd.cmake)
add_library(libnetdata STATIC ${LIBNETDATA_FILES})
-target_include_directories(libnetdata BEFORE PUBLIC ${CONFIG_H_DIR} ${CMAKE_SOURCE_DIR})
+target_include_directories(libnetdata BEFORE PUBLIC ${CONFIG_H_DIR} ${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/src)
# pthread (FIXME: use find_package for this)
@@ -2083,7 +2083,6 @@ target_compile_definitions(netdata PRIVATE
target_include_directories(netdata PRIVATE
"$<$<BOOL:${ENABLE_PROTOBUF}>:${PROTOBUF_INCLUDE_DIRS}>"
"$<$<BOOL:${ENABLE_ACLK}>:${CMAKE_SOURCE_DIR}/aclk/aclk-schemas>"
- "$<$<BOOL:${ENABLE_ML}>:${CMAKE_SOURCE_DIR}/ml/dlib>"
"$<$<BOOL:${ENABLE_EXPORTER_MONGODB}>:${MONGOC_INCLUDE_DIRS}>"
"$<$<BOOL:${ENABLE_EXPORTER_PROMETHEUS_REMOTE_WRITE}>:${SNAPPY_INCLUDE_DIRS}>"
)
@@ -2104,8 +2103,8 @@ target_link_libraries(netdata PRIVATE
#
# build systemd-cat-native
#
-set(SYSTEMD_CAT_NATIVE_FILES libnetdata/log/systemd-cat-native.c
- libnetdata/log/systemd-cat-native.h)
+set(SYSTEMD_CAT_NATIVE_FILES src/libnetdata/log/systemd-cat-native.c
+ src/libnetdata/log/systemd-cat-native.h)
add_executable(systemd-cat-native ${SYSTEMD_CAT_NATIVE_FILES})
target_link_libraries(systemd-cat-native libnetdata)
@@ -2139,7 +2138,7 @@ if(PCRE2_FOUND)
)
add_executable(log2journal ${LOG2JOURNAL_FILES})
- target_include_directories(log2journal BEFORE PUBLIC ${CONFIG_H_DIR} ${PCRE2_INCLUDE_DIRS})
+ target_include_directories(log2journal BEFORE PUBLIC ${CONFIG_H_DIR} ${CMAKE_SOURCE_DIR}/src ${PCRE2_INCLUDE_DIRS})
target_compile_definitions(log2journal PUBLIC ${PCRE2_CFLAGS_OTHER})
target_link_libraries(log2journal PUBLIC "${PCRE2_LDFLAGS}")
@@ -2169,7 +2168,7 @@ set(NETDATACLI_FILES
daemon/commands.h
daemon/pipename.c
daemon/pipename.h
- cli/cli.c
+ src/cli/cli.c
)
add_executable(netdatacli ${NETDATACLI_FILES})
@@ -2265,9 +2264,9 @@ else()
set(enable_aclk_POST "no")
endif()
-configure_file(claim/netdata-claim.sh.in claim/netdata-claim.sh @ONLY)
+configure_file(src/claim/netdata-claim.sh.in src/claim/netdata-claim.sh @ONLY)
install(PROGRAMS
- ${CMAKE_BINARY_DIR}/claim/netdata-claim.sh
+ ${CMAKE_BINARY_DIR}/src/claim/netdata-claim.sh
DESTINATION usr/sbin)
#
@@ -2314,7 +2313,7 @@ install(FILES
# streaming
#
install(FILES
- streaming/stream.conf
+ src/streaming/stream.conf
DESTINATION usr/lib/netdata/conf.d)
#