sim: build: drop most recursive build deps

Now that we build these objects in the top dir & generate modules.c
there, we don't need to generate them all first -- we can let the
normal dependency graph take care of building things in parallel.
This commit is contained in:
Mike Frysinger
2023-01-02 14:34:52 -05:00
parent eac2fbdc4b
commit ee3134d028
16 changed files with 153 additions and 173 deletions

View File

@@ -53,8 +53,7 @@ noinst_PROGRAMS += %D%/run
%D%/m32c.c \
%D%/r8c.c
## This makes sure build tools are available before building the arch-subdirs.
SIM_ALL_RECURSIVE_DEPS += $(%C%_BUILD_OUTPUTS)
## Generating modules.c requires all sources to scan.
%D%/modules.c: | $(%C%_BUILD_OUTPUTS)
%C%_opc2c_SOURCES = %D%/opc2c.c