common/makefiles/JavaCompilation.gmk

changeset 524
ec187d02c95e
parent 507
f2ac4d0edaae
child 531
6b96b7744913
equal deleted inserted replaced
523:754f91d22e1c 524:ec187d02c95e
147 # lines, but not here for use in make dependencies. 147 # lines, but not here for use in make dependencies.
148 $1_DEPS:=$$(shell $(FIND) $$($1_SRCS) -type f -a \( $$($1_FIND_PATTERNS) \) \ 148 $1_DEPS:=$$(shell $(FIND) $$($1_SRCS) -type f -a \( $$($1_FIND_PATTERNS) \) \
149 $$($1_GREP_INCLUDES) $$($1_GREP_EXCLUDES)) \ 149 $$($1_GREP_INCLUDES) $$($1_GREP_EXCLUDES)) \
150 $$(subst \,,$$(foreach src,$$($1_SRCS),$$(addprefix $$(src)/,$$($1_EXTRA_FILES)))) 150 $$(subst \,,$$(foreach src,$$($1_SRCS),$$(addprefix $$(src)/,$$($1_EXTRA_FILES))))
151 ifeq (,$$($1_SKIP_METAINF)) 151 ifeq (,$$($1_SKIP_METAINF))
152 $1_DEPS+=$$(shell $(FIND) $$(addsuffix /META-INF,$$($1_SRCS)) -type f 2> /dev/null)) 152 $1_DEPS+=$$(shell $(FIND) $$(addsuffix /META-INF,$$($1_SRCS)) -type f 2> /dev/null)
153 endif 153 endif
154 endif 154 endif
155 155
156 # Utility macros, to make the shell script receipt somewhat easier to dechipher. 156 # Utility macros, to make the shell script receipt somewhat easier to dechipher.
157 157

mercurial