Fix up libtsk's compilation and linking as part of Rust's build process. It can now be used directly by adding libtisk-rs as a dependency in Cargo.toml, without first building libtsk manually in Visual Studio.
Due to a custom step inside libtsk.vcxproj that checks for NuGet dependencies, I had to patch that file to make it work when compiling a NoLibs configuration (see https://github.com/sleuthkit/sleuthkit/pull/2205)
Fix up libtsk's compilation and linking as part of Rust's build process. It can now be used directly by adding
libtisk-rs
as a dependency in Cargo.toml, without first building libtsk manually in Visual Studio.Due to a custom step inside libtsk.vcxproj that checks for NuGet dependencies, I had to patch that file to make it work when compiling a
NoLibs
configuration (see https://github.com/sleuthkit/sleuthkit/pull/2205)