Skip to content

Commit f636dfd

Browse files
add TODO for integrating heap-gotter into native workspace as a Cargo feature
1 parent e40c19b commit f636dfd

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

setup.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,10 @@
116116
NATIVE_CRATE = HERE / "src" / "native"
117117
# Standalone cdylib wrapper around libdatadog's published `libdd-profiling-heap-gotter`
118118
# crate (crates.io). Built out-of-band (opt-in) from the tagged `src/native` build.
119+
# TODO: Integrate into the `src/native` workspace as a Cargo feature flag (e.g.
120+
# `[features] heap-gotter = [...]`) rather than maintaining a standalone crate and
121+
# separate build step. This would let the heap-gotter follow the same compile, link,
122+
# strip, and packaging path as the other profiling native artifacts.
119123
NATIVE_HEAP_GOTTER_CRATE: Path = HERE / "src" / "native_heap_gotter"
120124
DDTRACE_DIR = HERE / "ddtrace"
121125
LIBDDWAF_DOWNLOAD_DIR = DDTRACE_DIR / "appsec" / "_ddwaf" / "libddwaf"

0 commit comments

Comments
 (0)