]> git.proxmox.com Git - rustc.git/blob - debian/config.toml.in
bump version to 1.71.1+dfsg1-1~bpo12+pve2
[rustc.git] / debian / config.toml.in
1 changelog-seen = 2
2
3 [build]
4 submodules = false
5 vendor = true
6 locked-deps = false
7 verbose = VERBOSITY
8
9 rustc = "RUST_DESTDIR/usr/bin/rustc"
10 cargo = "RUST_DESTDIR/usr/bin/cargo"
11
12 build = "DEB_BUILD_RUST_TYPE"
13 host = ["DEB_HOST_RUST_TYPE"]
14 target = ["DEB_TARGET_RUST_TYPE"]
15
16 #full-bootstrap = true
17 # originally needed to work around #45317 but no longer necessary
18 # currently we have to omit it because it breaks #48319
19
20 # this might get changed later by override_dh_auto_configure-indep
21 # we do it this way to avoid spurious rebuilds
22 docs = false
23
24 extended = true
25 tools = ["clippy", "rustfmt", "rustdoc", "rust-analyzer-proc-macro-srv"]
26
27 [install]
28 prefix = "/usr"
29
30 [target.DEB_BUILD_RUST_TYPE]
31 llvm-config = "LLVM_DESTDIR/usr/lib/llvm-LLVM_VERSION/bin/llvm-config"
32 linker = "DEB_BUILD_GNU_TYPE-gcc"
33
34 ifelse(DEB_BUILD_RUST_TYPE,DEB_HOST_RUST_TYPE,,
35 [target.DEB_HOST_RUST_TYPE]
36 llvm-config = "LLVM_DESTDIR/usr/lib/llvm-LLVM_VERSION/bin/llvm-config"
37 linker = "DEB_HOST_GNU_TYPE-gcc"
38
39 )dnl
40 ifelse(DEB_BUILD_RUST_TYPE,DEB_TARGET_RUST_TYPE,,DEB_HOST_RUST_TYPE,DEB_TARGET_RUST_TYPE,,
41 [target.DEB_TARGET_RUST_TYPE]
42 llvm-config = "LLVM_DESTDIR/usr/lib/llvm-LLVM_VERSION/bin/llvm-config"
43 linker = "DEB_TARGET_GNU_TYPE-gcc"
44
45 )dnl
46 [target.wasm32-wasi]
47 wasi-root = "/usr"
48
49 [llvm]
50 link-shared = true
51
52 [rust]
53 jemalloc = false
54 optimize = MAKE_OPTIMISATIONS
55 dist-src = false
56
57 channel = "RELEASE_CHANNEL"
58
59 # parallel codegen interferes with reproducibility, see
60 # https://github.com/rust-lang/rust/issues/34902#issuecomment-319463586
61 #codegen-units = 0
62 debuginfo-level = 2
63 debuginfo-level-std = 2
64 rpath = false
65 # see also d-custom-debuginfo-path.patch
66 remap-debuginfo = true
67
68 verbose-tests = true
69 backtrace-on-ice = true
70
71 deny-warnings = false