]> git.lizzy.rs Git - rust.git/blobdiff - .cargo/config
Respect attributes in Hygiene token up-mapping
[rust.git] / .cargo / config
index 9f9b24a4929bafe09453fbce6c95105aba8e6d60..1447614b76363d6cd61b64c0a1678fcdd3988e64 100644 (file)
@@ -1,25 +1,9 @@
 [alias]
-# Automatically generates the ast and syntax kinds files
-gen-syntax   = "run --package ra_tools --bin ra_tools -- gen-syntax"
-
-# Extracts the tests from
-gen-tests    = "run --package ra_tools --bin ra_tools -- gen-tests"
-
-build-website = "run --package website-gen"
-
-# Installs the visual studio code extension
-install-ra   = "run --package ra_tools --bin ra_tools -- install-ra"
-install-code = "run --package ra_tools --bin ra_tools -- install-ra" # just an alias
-
-# Formats the full repository or installs the git hook to do it automatically.
-format       = "run --package ra_tools --bin ra_tools -- format"
-format-hook  = "run --package ra_tools --bin ra_tools -- format-hook"
-
-# Run clippy
-lint         = "run --package ra_tools --bin ra_tools -- lint"
-
-# Runs the fuzzing test suite (currently only parser)
-fuzz-tests   = "run --package ra_tools --bin ra_tools -- fuzz-tests"
-
-# Parse a file. This should be piped the file contents
-parse        = "run --package ra_cli -- parse"
+xtask = "run --package xtask --bin xtask --"
+install-ra = "run --package xtask --bin xtask -- install" # for backwards compat
+tq = "test -- -q"
+qt = "tq"
+lint = "clippy --all-targets -- -Aclippy::collapsible_if -Aclippy::needless_pass_by_value -Aclippy::nonminimal_bool -Aclippy::redundant_pattern_matching --cap-lints warn"
+
+[target.x86_64-pc-windows-msvc]
+linker = "rust-lld"