From: [email protected] <[email protected]> On
Behalf Of Nuno Teixeira
Sent: Monday, 11 July 2022 09:19
To: FreeBSD Mailing List <[email protected]>
Subject: Rust port: CARGO_CRATES in a file
Hello,
I'm looking for the correct way of using CARGO_CRATES list in a file instead of
Makefile.
I've found an example in www/so port:
---
USES= cargo ssl
...
.include "${.CURDIR}/bsd.so.mk <http://bsd.so.mk> "
---
where bsd.so.mk <http://bsd.so.mk> is the CARGO_CRATES file list.
What you think about it? IMO a CARGO_CRATES file is good when we have a big
list.
CARGO_CRATES_FILE will be very nice option.
Hi Eduardo!
This is an example of using Makefile.crates:
<https://cgit.freebsd.org/ports/tree/multimedia/librespot> librespot «
multimedia - ports - FreeBSD ports tree
This file name is actually defined in bsd.mk or uses=cargo, I can’t remember.
Nothing extra needs to be done to use it.
Regards Dries
Thanks,
Nuno Teixeira