solv

Crates.iosolv
lib.rssolv
version
sourcesrc
created_at2021-03-05 18:47:46.106877
updated_at2024-12-07 17:20:04.941736
descriptionSOLution Validation tool that analyzes Microsoft Visual Studio solutions
homepagehttps://github.com/aegoroff/solv
repositoryhttps://github.com/aegoroff/solv
max_upload_size
id364475
Cargo.toml error:TOML parse error at line 18, column 1 | 18 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
Alexander Egorov (aegoroff)

documentation

README

crates.io downloads CI codecov

solv

Microsoft Visual Studio SOLution Validation console tool and parsing library written in Rust

Install the pre-compiled binary

homebrew (only on macOS and Linux for now):

Add my tap (do it once):

brew tap aegoroff/tap

And then install solv:

brew install solv

Update solv if already installed:

brew upgrade solv

scoop:

scoop bucket add aegoroff https://github.com/aegoroff/scoop-bucket.git
scoop install solv

AUR (Arch Linux User Repository):

install binary package:

 yay -S solv-bin

or if yay reports that package not found force updating repo info

yay -Syyu solv-bin

install using cargo so builiding on target machine:

 yay -S solv

or if yay reports that package not found force updating repo info

yay -Syyu solv

manually:

Download the pre-compiled binaries from the releases and copy to the desired location. RPM and DEB packages are available to install under RedHat or Debian based Linux distros.

install deb package on Arch Linux:

  1. Install debtap from AUR using yay:
 yay -S debtap
  1. Create equivalent package using debtap:
 sudo debtap -u
 debtap solv_x.x.x_amd64.deb
  1. Install using pacman:
sudo pacman -U solv-x.x.x-1-x86_64.pkg.tar.zst
Commit count: 946

cargo fmt