diff options
Diffstat (limited to '_make')
-rw-r--r-- | _make/java.mk | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/_make/java.mk b/_make/java.mk index 411d996..5187724 100644 --- a/_make/java.mk +++ b/_make/java.mk @@ -103,7 +103,8 @@ $(addprefix runsrc-,$(_java_mainclassmodules)): runsrc-%: $(patsubst %,$(_java_root)/%.java,\ $(subst .,/,$(or \ $(_java_main_class),\ - $*/$(firstword $(call _java_projvar,JAVA_MAINCLASSES))))) \ + $(strip $(if $(wildcard $(_java_root)/module-info.java),$*/)\ + )$(firstword $(call _java_projvar,JAVA_MAINCLASSES))))) \ $(call _java_projvar,JAVA_RUNTIME_ARGS)) $(addprefix runclass-,$(_java_mainclassmodules)): runclass-%: build-% |