560 $(foreach m, $(LIBS_MODULES), $(eval $m-strip: $m-libs)) |
560 $(foreach m, $(LIBS_MODULES), $(eval $m-strip: $m-libs)) |
561 $(foreach m, $(LAUNCHER_MODULES), $(eval $m-strip: $m-launchers)) |
561 $(foreach m, $(LAUNCHER_MODULES), $(eval $m-strip: $m-launchers)) |
562 $(foreach m, $(GENDATA_MODULES), $(eval $m-strip: $m-gendata)) |
562 $(foreach m, $(GENDATA_MODULES), $(eval $m-strip: $m-gendata)) |
563 $(foreach m, $(COPY_MODULES), $(eval $m-strip: $m-copy)) |
563 $(foreach m, $(COPY_MODULES), $(eval $m-strip: $m-copy)) |
564 |
564 |
565 # Declare dependencies between jmod targets |
565 # Declare dependencies between jmod targets. Only java.base jmod needs access |
566 $(foreach m, $(JMOD_MODULES), \ |
566 # to the other jmods to be built. |
567 $(eval $m-jmod: $(addsuffix -jmod, $(call FindDepsForModule,$m)))) |
567 java.base-jmod: $(filter-out java.base-jmod, $(JMOD_TARGETS)) |
568 |
568 |
569 # Declare dependencies from <module>-jmod to all other module targets |
569 # Declare dependencies from <module>-jmod to all other module targets |
570 $(foreach m, $(STRIP_MODULES), $(eval $m-jmod: $m-strip)) |
570 $(foreach m, $(STRIP_MODULES), $(eval $m-jmod: $m-strip)) |
571 $(foreach m, $(JAVA_MODULES), $(eval $m-jmod: $m-java)) |
571 $(foreach m, $(JAVA_MODULES), $(eval $m-jmod: $m-java)) |
572 $(foreach m, $(GENDATA_MODULES), $(eval $m-jmod: $m-gendata)) |
572 $(foreach m, $(GENDATA_MODULES), $(eval $m-jmod: $m-gendata)) |