packages/admin
Jeffery To 0dfc1b508d
rust: Use make's jobserver when building packages
This allows cargo to use make's jobserver when building packages, by
marking the cargo command as recursive (with the + prefix[1]) and
setting MAKEFLAGS.

This also:

* Give cargo/x.py the build directory instead of having to change the
  current directory (and opening subshells)

* Set PKG_BUILD_PARALLEL/HOST_BUILD_PARALLEL for Rust packages to enable
  the use of make's jobserver

[1]: https://www.gnu.org/software/make/manual/html_node/POSIX-Jobserver.html

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-10-11 15:50:24 +08:00
..
atop
…
backuppc
…
bottom rust: Use make's jobserver when building packages 2023-10-11 15:50:24 +08:00
btop btop: opt out of lto usage 2023-07-10 15:32:33 +08:00
debian-archive-keyring treewide: remove AUTORELEASE 2023-04-21 22:46:58 +02:00
debootstrap
…
gkrellmd
…
htop htop: update to 3.2.2 2023-02-05 16:09:57 -05:00
ipmitool
…
monit monit: update to 5.33.0 2023-08-05 23:02:09 +02:00
muninlite
…
netatop netatop: fix compilation warning for kernel module 2023-05-14 16:51:47 +02:00
netdata treewide: remove AUTORELEASE 2023-04-21 22:46:58 +02:00
nload treewide: remove AUTORELEASE 2023-04-21 22:46:58 +02:00
nyx nyx: fix python 3.11 compatibility 2023-07-07 13:29:50 +02:00
openwisp-config openwisp-config: cleanup Makefile 2022-09-22 01:30:59 -07:00
openwisp-monitoring openwisp-monitoring: cleanup Makefile 2022-09-22 01:30:59 -07:00
rsyslog
…
schroot
…
sudo sudo: bump to verison 1.9.14p3 2023-09-09 11:21:55 +03:00
syslog-ng syslog-ng: update to version 4.4.0 2023-10-04 18:02:13 +02:00
zabbix zabbix: Add "oldstable" source URL 2023-06-02 21:51:57 +08:00