immortalwrt/package/network/utils
Tony Ambardar 7e1b5e281a iproute2: avoid unneeded compiles to speed building
Skip building Makefile targets that aren't packaged: tipc, dcb, ifstat,
rtacct, lnstat, and man. Also, only compile targets needed for the current
build variant i.e. don't compile 'tc' when building an 'ip' variant and
vice versa.

These changes reduce typical build times by over 30%:
  $ make package/iproute2/clean && time make -j8 package/iproute2/compile
  (old)
  ...
  real    2m24.985s
  user    3m12.537s
  sys     0m26.677s

  (new)
  ...
  real    1m36.945s
  user    2m8.734s
  sys     0m20.046s

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
2021-04-22 23:15:31 +08:00
..
adb-enablemodem treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
arptables fix & merge 2019-09-30 13:21:19 +08:00
bpftools bpftools: drop unneeded libintl linking for NLS 2021-04-04 12:09:18 +08:00
comgt treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
dante dante: Fix compile with glibc 2020-04-19 19:57:16 +08:00
ebtables fix & merge 2019-09-30 13:21:19 +08:00
ethtool ethtool: update to version 5.10 2020-12-28 11:18:32 +08:00
iproute2 iproute2: avoid unneeded compiles to speed building 2021-04-22 23:15:31 +08:00
ipset build: reorder more BuildPackages lines to deal with ABI_VERSION 2021-02-16 19:30:48 +08:00
iptables iptables: remove dummy cgroup package 2021-03-22 22:36:08 +08:00
iw Wireless: rollback with mac80211 (#4683) 2020-05-27 11:45:56 +08:00
iwcap fix permission 2019-09-30 13:42:16 +08:00
iwinfo Wireless: rollback with mac80211 (#4683) 2020-05-27 11:45:56 +08:00
layerscape/restool treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
linux-atm treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
ltq-dsl-base ltq-dsl-base: remove useless echos in lantiq_dsl.sh 2020-08-18 17:04:27 +08:00
nftables nftables: Activate link time optimization (LTO) 2020-09-07 17:21:37 +08:00
resolveip fix permission 2019-09-30 13:42:16 +08:00
rssileds rssileds: use new application led trigger backend 2021-03-06 12:14:40 +08:00
tcpdump tcpdump: fix pcap-config issues 2020-12-23 11:22:49 +08:00
umbim umbim: supress warning about pointers to members of a packed struct in gcc9 2020-04-16 19:53:06 +08:00
uqmi uqmi: update to git HEAD 2020-11-24 23:19:41 +08:00
wireguard-tools wireguard-tool: Update to 1.0.20210315 2021-04-20 18:07:11 +08:00
wireless-tools build: reorder more BuildPackages lines to deal with ABI_VERSION 2021-02-16 19:30:48 +08:00
wpan-tools treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
wwan treewide: sync with upstream source 2020-03-28 23:37:17 +08:00