summaryrefslogtreecommitdiff
path: root/rust/wscript_build
AgeCommit message (Collapse)AuthorFilesLines
2025-11-04Remove previous himmelblau integration attemptDavid Mulder1-18/+1
This was a project attempting to integrate Himmelblau into Samba, but it has been abandoned. Signed-off-by: David Mulder <dmulder@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> Autobuild-User(master): David Mulder <dmulder@samba.org> Autobuild-Date(master): Tue Nov 4 09:09:40 UTC 2025 on atb-devel-224
2024-10-23Vendor the rust sources for CI testsDavid Mulder1-0/+2
Signed-off-by: David Mulder <dmulder@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org>
2024-10-23Rust WAF detect dependant files from cratesDavid Mulder1-3/+17
Signed-off-by: David Mulder <dmulder@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org>
2024-10-23Modify rust build to share target dir w/ cargo testDavid Mulder1-3/+3
The build needs to share the target directory with the cargo test command to prevent duplicate dependency downloads. Signed-off-by: David Mulder <dmulder@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org>
2024-10-23Introduce build option to enable HimmelblauDavid Mulder1-3/+4
The build for Himmelblau will be disabled by default. Signed-off-by: David Mulder <dmulder@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org>
2024-10-23Reorganize rust file treeDavid Mulder1-0/+5
Place all rust code under samba/rust, similar to how we organize python code in the samba tree. Signed-off-by: David Mulder <dmulder@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org>