[77/83] sim: igen: simplify build dep

Message ID 20230103075605.13606-78-vapier@gentoo.org
State Committed
Headers
Series sim: merge subdir makefiles into top-level |

Commit Message

Mike Frysinger Jan. 3, 2023, 7:55 a.m. UTC
  Now that all ports (other than ppc) build in the top-level, we don't
need to mark the igen tool as a recursive dep.  Each port depends on
the tool if it actually uses it, and ppc doesn't use it at all.
---
 sim/Makefile.in   | 303 +++++++++++++++++++++++-----------------------
 sim/igen/local.mk |   4 -
 2 files changed, 151 insertions(+), 156 deletions(-)
  

Patch

diff --git a/sim/igen/local.mk b/sim/igen/local.mk
index db902a61402d..0126a2cdb7eb 100644
--- a/sim/igen/local.mk
+++ b/sim/igen/local.mk
@@ -24,10 +24,6 @@ 
 IGEN = %D%/igen$(EXEEXT)
 IGEN_RUN = ASAN_OPTIONS=detect_leaks=0 $(IGEN) $(IGEN_FLAGS_SMP)
 
-## This makes sure igen is available before building the arch-subdirs which
-## need to run the igen tool.
-SIM_ALL_RECURSIVE_DEPS += $(IGEN)
-
 # Alias for developers.
 igen: $(IGEN)