# GuruConnect Cargo Configuration (Windows Development)

# Default to 64-bit Windows MSVC for local dev
[build]
target = "x86_64-pc-windows-msvc"

# Build aliases for convenience
[alias]
# Build 64-bit release
b64 = "build --release --target x86_64-pc-windows-msvc"
# Build 32-bit release
b32 = "build --release --target i686-pc-windows-msvc"

# Target-specific settings - static CRT for standalone binaries
[target.x86_64-pc-windows-msvc]
rustflags = ["-C", "target-feature=+crt-static"]

[target.i686-pc-windows-msvc]
rustflags = ["-C", "target-feature=+crt-static"]
