[package]
edition = "2021"
rust-version = "1.85"
name = "libddwaf-src"
version = "2.1.0"
authors = ["Datadog, Inc. <support@datadoghq.com>"]
build = "build.rs"
links = "ddwaf_src"
include = [
"/Cargo.toml",
"/README.md",
"/LICENSE",
"/LICENSE-*",
"/NOTICE",
"/build.rs",
"/cargo/lib.rs",
"/cmake/*.cmake",
"/cmake/try_mem_resource_ftm.cpp",
"/cmake/try_monotonic_resource.cpp",
"/cmake/try_rec_map.cpp",
"/include/**",
"/libddwaf.def",
"/libddwaf.version",
"/src/**",
"!/src/version.hpp",
"/third_party/CMakeLists.txt",
"/CMakeLists.txt",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Source distribution and build integration for DataDog/libddwaf"
readme = "README.md"
keywords = [
"datadog",
"security",
"waf",
"rasp",
]
categories = [
"external-ffi-bindings",
"web-programming",
]
license = "Apache-2.0 OR BSD-3-Clause"
repository = "https://github.com/DataDog/libddwaf"
[features]
default = ["static"]
manual-link = []
shared = []
static = ["dep:link-cplusplus"]
[lib]
name = "libddwaf_src"
path = "cargo/lib.rs"
[dependencies.link-cplusplus]
version = "1"
optional = true
[build-dependencies.cmake]
version = "0.1.58"