immortalwrt/package
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
..
base-files base-files: fix status display command 2021-04-04 12:10:30 +08:00
boot sunxi: Nanopi R1S H5: add missing device package 2021-02-09 12:40:22 +08:00
ctcgfw phicomm-k3screenctrl: move to packages feed 2021-03-31 23:56:27 +08:00
devel valgrind: Fix compile problem with MIPS soft float 2021-04-12 20:21:28 +08:00
firmware cypress-firmware: bump to v5.4.18-2021_0114 2021-04-19 17:00:03 +08:00
kernel kernel/modules: move act_gact into kmod-sched-core 2021-04-18 23:39:46 +08:00
lean luci-app-ssr-plus: bump to 183-11 2021-04-21 15:52:11 +08:00
libs libsemanage: fix pkgconfig paths 2021-04-15 23:18:53 +08:00
network iproute2: avoid unneeded compiles to speed building 2021-04-22 23:15:31 +08:00
system zram-swap: bail out early if the kernel doesn't support swap 2021-04-04 12:18:54 +08:00
utils ucode: update to latest Git HEAD 2021-04-01 23:20:36 +08:00
Makefile build: store SourceDateEpoch in manifest 2020-09-01 17:31:29 +08:00