make/Main.gmk
changeset 37764 63e0379dd186
parent 37407 9a0927683faa
child 37765 d65d7bda43ce
equal deleted inserted replaced
37648:3be3da3d90bf 37764:63e0379dd186
   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))