Theo Buehler <t...@theobuehler.org> writes:
>
> And as semarie pointed out crates.inc should be regenerated to include
> the licenses (make modcargo-gen-crates-licenses)
>

a few more comments.

- license is dual Apache 2.0 / MIT

- SEPARATE_BUILD=Yes is supported

- MODCARGO_RUSTFLAGS setting seems unnecessary (it built fine without it)

- do-install is unnecessary when using MODCARGO_INSTALL_TARGET_PATHS = 
crates/rust-analyzer

- MAKE_ENV = ${MODCARGO_ENV} is unnecessary (the default build target
  does it already)


Full diff below, with tb@ fixes incorported.

ok semarie@

Thanks.
-- 
Sebastien Marie


diff -ru rust-analyzer.orig/Makefile rust-analyzer/Makefile
--- rust-analyzer.orig/Makefile Tue Dec 19 12:12:41 2023
+++ rust-analyzer/Makefile      Wed Jan 17 16:20:00 2024
@@ -9,24 +9,20 @@
 
 HOMEPAGE =     https://rust-analyzer.github.io/
 
-# Apache 2.0
+# MIT OR Apache-2.0
 PERMIT_PACKAGE =       Yes
 
-RUN_DEPENDS = lang/rust-src
+RUN_DEPENDS =  lang/rust,-src
 
-WANTLIB += c c++abi m pthread util
+WANTLIB += ${MODCARGO_WANTLIB} m
 
 MODULES =      devel/cargo
 
-MODCARGO_CRATES_UPDATE =       cc libc
-MODCARGO_RUSTFLAGS += -L${PREFIX}/lib
+MODCARGO_INSTALL_TARGET_PATHS =        crates/rust-analyzer
 
-MAKE_ENV =     ${MODCARGO_ENV}
+SEPARATE_BUILD =       Yes
 
 CONFIGURE_STYLE =      cargo
-
-do-install:
-       ${INSTALL_PROGRAM} ${MODCARGO_TARGET_DIR}/release/rust-analyzer 
${PREFIX}/bin/
 
 .include "crates.inc"
 
diff -ru rust-analyzer.orig/crates.inc rust-analyzer/crates.inc
--- rust-analyzer.orig/crates.inc       Tue Dec 19 11:56:06 2023
+++ rust-analyzer/crates.inc    Wed Jan 17 16:15:14 2024
@@ -1,190 +1,189 @@
-# run: make modcargo-gen-crates-licenses
-MODCARGO_CRATES +=     addr2line       0.19.0
-MODCARGO_CRATES +=     adler   1.0.2
-MODCARGO_CRATES +=     always-assert   0.1.3
-MODCARGO_CRATES +=     anyhow  1.0.75
-MODCARGO_CRATES +=     arbitrary       1.3.2
-MODCARGO_CRATES +=     arrayvec        0.7.4
-MODCARGO_CRATES +=     autocfg 1.1.0
-MODCARGO_CRATES +=     backtrace       0.3.67
-MODCARGO_CRATES +=     bitflags        1.3.2
-MODCARGO_CRATES +=     bitflags        2.4.1
-MODCARGO_CRATES +=     byteorder       1.4.3
-MODCARGO_CRATES +=     camino  1.1.4
-MODCARGO_CRATES +=     cargo-platform  0.1.2
-MODCARGO_CRATES +=     cargo_metadata  0.18.1
-MODCARGO_CRATES +=     cc      1.0.79
-MODCARGO_CRATES +=     cfg-if  1.0.0
-MODCARGO_CRATES +=     chalk-derive    0.95.0
-MODCARGO_CRATES +=     chalk-ir        0.95.0
-MODCARGO_CRATES +=     chalk-recursive 0.95.0
-MODCARGO_CRATES +=     chalk-solve     0.95.0
-MODCARGO_CRATES +=     command-group   2.1.0
-MODCARGO_CRATES +=     countme 3.0.1
-MODCARGO_CRATES +=     cov-mark        2.0.0-pre.1
-MODCARGO_CRATES +=     crc32fast       1.3.2
-MODCARGO_CRATES +=     crossbeam-channel       0.5.8
-MODCARGO_CRATES +=     crossbeam-deque 0.8.3
-MODCARGO_CRATES +=     crossbeam-epoch 0.9.15
-MODCARGO_CRATES +=     crossbeam-utils 0.8.16
-MODCARGO_CRATES +=     ctrlc   3.4.1
-MODCARGO_CRATES +=     dashmap 5.5.3
-MODCARGO_CRATES +=     derive_arbitrary        1.3.2
-MODCARGO_CRATES +=     dissimilar      1.0.7
-MODCARGO_CRATES +=     dot     0.1.4
-MODCARGO_CRATES +=     drop_bomb       0.1.5
-MODCARGO_CRATES +=     either  1.9.0
-MODCARGO_CRATES +=     ena     0.14.2
-MODCARGO_CRATES +=     equivalent      1.0.0
-MODCARGO_CRATES +=     expect-test     1.4.1
-MODCARGO_CRATES +=     filetime        0.2.22
-MODCARGO_CRATES +=     fixedbitset     0.4.2
-MODCARGO_CRATES +=     flate2  1.0.26
-MODCARGO_CRATES +=     form_urlencoded 1.2.0
-MODCARGO_CRATES +=     fsevent-sys     4.1.0
-MODCARGO_CRATES +=     fst     0.4.7
-MODCARGO_CRATES +=     gimli   0.27.3
-MODCARGO_CRATES +=     hashbrown       0.14.3
-MODCARGO_CRATES +=     heck    0.4.1
-MODCARGO_CRATES +=     hermit-abi      0.2.6
-MODCARGO_CRATES +=     home    0.5.5
-MODCARGO_CRATES +=     idna    0.4.0
-MODCARGO_CRATES +=     indexmap        2.1.0
-MODCARGO_CRATES +=     inotify 0.9.6
-MODCARGO_CRATES +=     inotify-sys     0.1.5
-MODCARGO_CRATES +=     itertools       0.12.0
-MODCARGO_CRATES +=     itoa    1.0.6
-MODCARGO_CRATES +=     jod-thread      0.1.2
-MODCARGO_CRATES +=     kqueue  1.0.7
-MODCARGO_CRATES +=     kqueue-sys      1.0.3
-MODCARGO_CRATES +=     la-arena        0.3.1
-MODCARGO_CRATES +=     lazy_static     1.4.0
-MODCARGO_CRATES +=     libc    0.2.150
-MODCARGO_CRATES +=     libloading      0.8.0
-MODCARGO_CRATES +=     libmimalloc-sys 0.1.33
-MODCARGO_CRATES +=     line-index      0.1.1
-MODCARGO_CRATES +=     lock_api        0.4.10
-MODCARGO_CRATES +=     log     0.4.19
-MODCARGO_CRATES +=     lsp-server      0.7.4
-MODCARGO_CRATES +=     lsp-types       0.94.0
-MODCARGO_CRATES +=     memchr  2.6.4
-MODCARGO_CRATES +=     memmap2 0.5.10
-MODCARGO_CRATES +=     memoffset       0.9.0
-MODCARGO_CRATES +=     mimalloc        0.1.37
-MODCARGO_CRATES +=     miniz_oxide     0.6.2
-MODCARGO_CRATES +=     miniz_oxide     0.7.1
-MODCARGO_CRATES +=     mio     0.8.5
-MODCARGO_CRATES +=     miow    0.6.0
-MODCARGO_CRATES +=     nix     0.26.2
-MODCARGO_CRATES +=     nix     0.27.1
-MODCARGO_CRATES +=     nohash-hasher   0.2.0
-MODCARGO_CRATES +=     notify  6.1.1
-MODCARGO_CRATES +=     nu-ansi-term    0.49.0
-MODCARGO_CRATES +=     num_cpus        1.15.0
-MODCARGO_CRATES +=     object  0.30.4
-MODCARGO_CRATES +=     object  0.32.0
-MODCARGO_CRATES +=     once_cell       1.18.0
-MODCARGO_CRATES +=     oorandom        11.1.3
-MODCARGO_CRATES +=     parking_lot     0.12.1
-MODCARGO_CRATES +=     parking_lot_core        0.9.9
-MODCARGO_CRATES +=     paste   1.0.12
-MODCARGO_CRATES +=     percent-encoding        2.3.0
-MODCARGO_CRATES +=     perf-event      0.4.7
-MODCARGO_CRATES +=     perf-event-open-sys     1.0.1
-MODCARGO_CRATES +=     petgraph        0.6.4
-MODCARGO_CRATES +=     pin-project-lite        0.2.9
-MODCARGO_CRATES +=     proc-macro2     1.0.69
-MODCARGO_CRATES +=     protobuf        3.2.0
-MODCARGO_CRATES +=     protobuf-support        3.2.0
-MODCARGO_CRATES +=     pulldown-cmark  0.9.3
-MODCARGO_CRATES +=     pulldown-cmark-to-cmark 10.0.4
-MODCARGO_CRATES +=     quote   1.0.28
-MODCARGO_CRATES +=     ra-ap-rustc_abi 0.21.0
-MODCARGO_CRATES +=     ra-ap-rustc_index       0.21.0
-MODCARGO_CRATES +=     ra-ap-rustc_index_macros        0.21.0
-MODCARGO_CRATES +=     ra-ap-rustc_lexer       0.21.0
-MODCARGO_CRATES +=     ra-ap-rustc_parse_format        0.21.0
-MODCARGO_CRATES +=     rayon   1.8.0
-MODCARGO_CRATES +=     rayon-core      1.12.0
-MODCARGO_CRATES +=     redox_syscall   0.3.5
-MODCARGO_CRATES +=     redox_syscall   0.4.1
-MODCARGO_CRATES +=     rowan   0.15.15
-MODCARGO_CRATES +=     rust-analyzer-salsa     0.17.0-pre.4
-MODCARGO_CRATES +=     rust-analyzer-salsa-macros      0.17.0-pre.4
-MODCARGO_CRATES +=     rustc-demangle  0.1.23
-MODCARGO_CRATES +=     rustc-hash      1.1.0
-MODCARGO_CRATES +=     ryu     1.0.13
-MODCARGO_CRATES +=     same-file       1.0.6
-MODCARGO_CRATES +=     scip    0.3.1
-MODCARGO_CRATES +=     scoped-tls      1.0.1
-MODCARGO_CRATES +=     scopeguard      1.1.0
-MODCARGO_CRATES +=     semver  1.0.17
-MODCARGO_CRATES +=     serde   1.0.193
-MODCARGO_CRATES +=     serde_derive    1.0.193
-MODCARGO_CRATES +=     serde_json      1.0.108
-MODCARGO_CRATES +=     serde_repr      0.1.12
-MODCARGO_CRATES +=     sharded-slab    0.1.4
-MODCARGO_CRATES +=     smallvec        1.10.0
-MODCARGO_CRATES +=     smol_str        0.2.0
-MODCARGO_CRATES +=     snap    1.1.0
-MODCARGO_CRATES +=     static_assertions       1.1.0
-MODCARGO_CRATES +=     syn     2.0.39
-MODCARGO_CRATES +=     synstructure    0.13.0
-MODCARGO_CRATES +=     text-size       1.1.1
-MODCARGO_CRATES +=     thiserror       1.0.40
-MODCARGO_CRATES +=     thiserror-impl  1.0.40
-MODCARGO_CRATES +=     thread_local    1.1.7
-MODCARGO_CRATES +=     tikv-jemalloc-ctl       0.5.0
-MODCARGO_CRATES +=     tikv-jemalloc-sys       0.5.3+5.3.0-patched
-MODCARGO_CRATES +=     tikv-jemallocator       0.5.0
-MODCARGO_CRATES +=     time    0.3.22
-MODCARGO_CRATES +=     time-core       0.1.1
-MODCARGO_CRATES +=     tinyvec 1.6.0
-MODCARGO_CRATES +=     tinyvec_macros  0.1.1
-MODCARGO_CRATES +=     tracing 0.1.40
-MODCARGO_CRATES +=     tracing-attributes      0.1.27
-MODCARGO_CRATES +=     tracing-core    0.1.32
-MODCARGO_CRATES +=     tracing-log     0.2.0
-MODCARGO_CRATES +=     tracing-subscriber      0.3.18
-MODCARGO_CRATES +=     tracing-tree    0.3.0
-MODCARGO_CRATES +=     triomphe        0.1.10
-MODCARGO_CRATES +=     typed-arena     2.0.2
-MODCARGO_CRATES +=     ungrammar       1.16.1
-MODCARGO_CRATES +=     unicase 2.6.0
-MODCARGO_CRATES +=     unicode-bidi    0.3.13
-MODCARGO_CRATES +=     unicode-ident   1.0.9
-MODCARGO_CRATES +=     unicode-normalization   0.1.22
-MODCARGO_CRATES +=     unicode-properties      0.1.0
-MODCARGO_CRATES +=     unicode-xid     0.2.4
-MODCARGO_CRATES +=     url     2.4.0
-MODCARGO_CRATES +=     valuable        0.1.0
-MODCARGO_CRATES +=     version_check   0.9.4
-MODCARGO_CRATES +=     walkdir 2.3.3
-MODCARGO_CRATES +=     wasi    0.11.0+wasi-snapshot-preview1
-MODCARGO_CRATES +=     winapi  0.3.9
-MODCARGO_CRATES +=     winapi-i686-pc-windows-gnu      0.4.0
-MODCARGO_CRATES +=     winapi-util     0.1.5
-MODCARGO_CRATES +=     winapi-x86_64-pc-windows-gnu    0.4.0
-MODCARGO_CRATES +=     windows-sys     0.42.0
-MODCARGO_CRATES +=     windows-sys     0.48.0
-MODCARGO_CRATES +=     windows-targets 0.48.0
-MODCARGO_CRATES +=     windows_aarch64_gnullvm 0.42.2
-MODCARGO_CRATES +=     windows_aarch64_gnullvm 0.48.0
-MODCARGO_CRATES +=     windows_aarch64_msvc    0.42.2
-MODCARGO_CRATES +=     windows_aarch64_msvc    0.48.0
-MODCARGO_CRATES +=     windows_i686_gnu        0.42.2
-MODCARGO_CRATES +=     windows_i686_gnu        0.48.0
-MODCARGO_CRATES +=     windows_i686_msvc       0.42.2
-MODCARGO_CRATES +=     windows_i686_msvc       0.48.0
-MODCARGO_CRATES +=     windows_x86_64_gnu      0.42.2
-MODCARGO_CRATES +=     windows_x86_64_gnu      0.48.0
-MODCARGO_CRATES +=     windows_x86_64_gnullvm  0.42.2
-MODCARGO_CRATES +=     windows_x86_64_gnullvm  0.48.0
-MODCARGO_CRATES +=     windows_x86_64_msvc     0.42.2
-MODCARGO_CRATES +=     windows_x86_64_msvc     0.48.0
-MODCARGO_CRATES +=     write-json      0.1.2
-MODCARGO_CRATES +=     xflags  0.3.1
-MODCARGO_CRATES +=     xflags-macros   0.3.1
-MODCARGO_CRATES +=     xshell  0.2.5
-MODCARGO_CRATES +=     xshell-macros   0.2.5
-MODCARGO_CRATES +=     zip     0.6.6
+MODCARGO_CRATES +=     addr2line       0.19.0  # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     adler   1.0.2   # 0BSD OR MIT OR Apache-2.0
+MODCARGO_CRATES +=     always-assert   0.1.3   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     anyhow  1.0.75  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     arbitrary       1.3.2   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     arrayvec        0.7.4   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     autocfg 1.1.0   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     backtrace       0.3.67  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     bitflags        1.3.2   # MIT/Apache-2.0
+MODCARGO_CRATES +=     bitflags        2.4.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     byteorder       1.4.3   # Unlicense OR MIT
+MODCARGO_CRATES +=     camino  1.1.4   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     cargo-platform  0.1.2   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     cargo_metadata  0.18.1  # MIT
+MODCARGO_CRATES +=     cc      1.0.79  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     cfg-if  1.0.0   # MIT/Apache-2.0
+MODCARGO_CRATES +=     chalk-derive    0.95.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     chalk-ir        0.95.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     chalk-recursive 0.95.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     chalk-solve     0.95.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     command-group   2.1.0   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     countme 3.0.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     cov-mark        2.0.0-pre.1     # MIT OR Apache-2.0
+MODCARGO_CRATES +=     crc32fast       1.3.2   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     crossbeam-channel       0.5.8   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     crossbeam-deque 0.8.3   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     crossbeam-epoch 0.9.15  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     crossbeam-utils 0.8.16  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     ctrlc   3.4.1   # MIT/Apache-2.0
+MODCARGO_CRATES +=     dashmap 5.5.3   # MIT
+MODCARGO_CRATES +=     derive_arbitrary        1.3.2   # MIT/Apache-2.0
+MODCARGO_CRATES +=     dissimilar      1.0.7   # Apache-2.0
+MODCARGO_CRATES +=     dot     0.1.4   # MIT/Apache-2.0
+MODCARGO_CRATES +=     drop_bomb       0.1.5   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     either  1.9.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     ena     0.14.2  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     equivalent      1.0.0   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     expect-test     1.4.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     filetime        0.2.22  # MIT/Apache-2.0
+MODCARGO_CRATES +=     fixedbitset     0.4.2   # MIT/Apache-2.0
+MODCARGO_CRATES +=     flate2  1.0.26  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     form_urlencoded 1.2.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     fsevent-sys     4.1.0   # MIT
+MODCARGO_CRATES +=     fst     0.4.7   # Unlicense/MIT
+MODCARGO_CRATES +=     gimli   0.27.3  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     hashbrown       0.14.3  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     heck    0.4.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     hermit-abi      0.2.6   # MIT/Apache-2.0
+MODCARGO_CRATES +=     home    0.5.5   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     idna    0.4.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     indexmap        2.1.0   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     inotify 0.9.6   # ISC
+MODCARGO_CRATES +=     inotify-sys     0.1.5   # ISC
+MODCARGO_CRATES +=     itertools       0.12.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     itoa    1.0.6   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     jod-thread      0.1.2   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     kqueue  1.0.7   # MIT
+MODCARGO_CRATES +=     kqueue-sys      1.0.3   # MIT
+MODCARGO_CRATES +=     la-arena        0.3.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     lazy_static     1.4.0   # MIT/Apache-2.0
+MODCARGO_CRATES +=     libc    0.2.150 # MIT OR Apache-2.0
+MODCARGO_CRATES +=     libloading      0.8.0   # ISC
+MODCARGO_CRATES +=     libmimalloc-sys 0.1.33  # MIT
+MODCARGO_CRATES +=     line-index      0.1.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     lock_api        0.4.10  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     log     0.4.19  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     lsp-server      0.7.4   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     lsp-types       0.94.0  # MIT
+MODCARGO_CRATES +=     memchr  2.6.4   # Unlicense OR MIT
+MODCARGO_CRATES +=     memmap2 0.5.10  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     memoffset       0.9.0   # MIT
+MODCARGO_CRATES +=     mimalloc        0.1.37  # MIT
+MODCARGO_CRATES +=     miniz_oxide     0.6.2   # MIT OR Zlib OR Apache-2.0
+MODCARGO_CRATES +=     miniz_oxide     0.7.1   # MIT OR Zlib OR Apache-2.0
+MODCARGO_CRATES +=     mio     0.8.5   # MIT
+MODCARGO_CRATES +=     miow    0.6.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     nix     0.26.2  # MIT
+MODCARGO_CRATES +=     nix     0.27.1  # MIT
+MODCARGO_CRATES +=     nohash-hasher   0.2.0   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     notify  6.1.1   # CC0-1.0
+MODCARGO_CRATES +=     nu-ansi-term    0.49.0  # MIT
+MODCARGO_CRATES +=     num_cpus        1.15.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     object  0.30.4  # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     object  0.32.0  # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     once_cell       1.18.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     oorandom        11.1.3  # MIT
+MODCARGO_CRATES +=     parking_lot     0.12.1  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     parking_lot_core        0.9.9   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     paste   1.0.12  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     percent-encoding        2.3.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     perf-event      0.4.7   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     perf-event-open-sys     1.0.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     petgraph        0.6.4   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     pin-project-lite        0.2.9   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     proc-macro2     1.0.69  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     protobuf        3.2.0   # MIT
+MODCARGO_CRATES +=     protobuf-support        3.2.0   # MIT
+MODCARGO_CRATES +=     pulldown-cmark  0.9.3   # MIT
+MODCARGO_CRATES +=     pulldown-cmark-to-cmark 10.0.4  # Apache-2.0
+MODCARGO_CRATES +=     quote   1.0.28  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     ra-ap-rustc_abi 0.21.0  # MIT / Apache-2.0
+MODCARGO_CRATES +=     ra-ap-rustc_index       0.21.0  # MIT / Apache-2.0
+MODCARGO_CRATES +=     ra-ap-rustc_index_macros        0.21.0  # MIT / 
Apache-2.0
+MODCARGO_CRATES +=     ra-ap-rustc_lexer       0.21.0  # MIT / Apache-2.0
+MODCARGO_CRATES +=     ra-ap-rustc_parse_format        0.21.0  # MIT / 
Apache-2.0
+MODCARGO_CRATES +=     rayon   1.8.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     rayon-core      1.12.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     redox_syscall   0.3.5   # MIT
+MODCARGO_CRATES +=     redox_syscall   0.4.1   # MIT
+MODCARGO_CRATES +=     rowan   0.15.15 # MIT OR Apache-2.0
+MODCARGO_CRATES +=     rust-analyzer-salsa     0.17.0-pre.4    # Apache-2.0 OR 
MIT
+MODCARGO_CRATES +=     rust-analyzer-salsa-macros      0.17.0-pre.4    # 
Apache-2.0 OR MIT
+MODCARGO_CRATES +=     rustc-demangle  0.1.23  # MIT/Apache-2.0
+MODCARGO_CRATES +=     rustc-hash      1.1.0   # Apache-2.0/MIT
+MODCARGO_CRATES +=     ryu     1.0.13  # Apache-2.0 OR BSL-1.0
+MODCARGO_CRATES +=     same-file       1.0.6   # Unlicense/MIT
+MODCARGO_CRATES +=     scip    0.3.1   # Apache-2.0
+MODCARGO_CRATES +=     scoped-tls      1.0.1   # MIT/Apache-2.0
+MODCARGO_CRATES +=     scopeguard      1.1.0   # MIT/Apache-2.0
+MODCARGO_CRATES +=     semver  1.0.17  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     serde   1.0.193 # MIT OR Apache-2.0
+MODCARGO_CRATES +=     serde_derive    1.0.193 # MIT OR Apache-2.0
+MODCARGO_CRATES +=     serde_json      1.0.108 # MIT OR Apache-2.0
+MODCARGO_CRATES +=     serde_repr      0.1.12  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     sharded-slab    0.1.4   # MIT
+MODCARGO_CRATES +=     smallvec        1.10.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     smol_str        0.2.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     snap    1.1.0   # BSD-3-Clause
+MODCARGO_CRATES +=     static_assertions       1.1.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     syn     2.0.39  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     synstructure    0.13.0  # MIT
+MODCARGO_CRATES +=     text-size       1.1.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     thiserror       1.0.40  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     thiserror-impl  1.0.40  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     thread_local    1.1.7   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     tikv-jemalloc-ctl       0.5.0   # MIT/Apache-2.0
+MODCARGO_CRATES +=     tikv-jemalloc-sys       0.5.3+5.3.0-patched     # 
MIT/Apache-2.0
+MODCARGO_CRATES +=     tikv-jemallocator       0.5.0   # MIT/Apache-2.0
+MODCARGO_CRATES +=     time    0.3.22  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     time-core       0.1.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     tinyvec 1.6.0   # Zlib OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=     tinyvec_macros  0.1.1   # MIT OR Apache-2.0 OR Zlib
+MODCARGO_CRATES +=     tracing 0.1.40  # MIT
+MODCARGO_CRATES +=     tracing-attributes      0.1.27  # MIT
+MODCARGO_CRATES +=     tracing-core    0.1.32  # MIT
+MODCARGO_CRATES +=     tracing-log     0.2.0   # MIT
+MODCARGO_CRATES +=     tracing-subscriber      0.3.18  # MIT
+MODCARGO_CRATES +=     tracing-tree    0.3.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     triomphe        0.1.10  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     typed-arena     2.0.2   # MIT
+MODCARGO_CRATES +=     ungrammar       1.16.1  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     unicase 2.6.0   # MIT/Apache-2.0
+MODCARGO_CRATES +=     unicode-bidi    0.3.13  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     unicode-ident   1.0.9   # (MIT OR Apache-2.0) AND 
Unicode-DFS-2016
+MODCARGO_CRATES +=     unicode-normalization   0.1.22  # MIT/Apache-2.0
+MODCARGO_CRATES +=     unicode-properties      0.1.0   # MIT/Apache-2.0
+MODCARGO_CRATES +=     unicode-xid     0.2.4   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     url     2.4.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     valuable        0.1.0   # MIT
+MODCARGO_CRATES +=     version_check   0.9.4   # MIT/Apache-2.0
+MODCARGO_CRATES +=     walkdir 2.3.3   # Unlicense/MIT
+MODCARGO_CRATES +=     wasi    0.11.0+wasi-snapshot-preview1   # Apache-2.0 
WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=     winapi  0.3.9   # MIT/Apache-2.0
+MODCARGO_CRATES +=     winapi-i686-pc-windows-gnu      0.4.0   # MIT/Apache-2.0
+MODCARGO_CRATES +=     winapi-util     0.1.5   # Unlicense/MIT
+MODCARGO_CRATES +=     winapi-x86_64-pc-windows-gnu    0.4.0   # MIT/Apache-2.0
+MODCARGO_CRATES +=     windows-sys     0.42.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows-sys     0.48.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows-targets 0.48.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_aarch64_gnullvm 0.42.2  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_aarch64_gnullvm 0.48.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_aarch64_msvc    0.42.2  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_aarch64_msvc    0.48.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_i686_gnu        0.42.2  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_i686_gnu        0.48.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_i686_msvc       0.42.2  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_i686_msvc       0.48.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_x86_64_gnu      0.42.2  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_x86_64_gnu      0.48.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_x86_64_gnullvm  0.42.2  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_x86_64_gnullvm  0.48.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_x86_64_msvc     0.42.2  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_x86_64_msvc     0.48.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     write-json      0.1.2   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     xflags  0.3.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     xflags-macros   0.3.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     xshell  0.2.5   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     xshell-macros   0.2.5   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     zip     0.6.6   # MIT

Reply via email to