common/makefiles/IdlCompilation.gmk

changeset 768
dadf49495ab4
parent 669
2d4156e077fa
child 839
174a54ce39c4
equal deleted inserted replaced
767:f10f673d9b17 768:dadf49495ab4
81 # IDLJ,SRC,BIN,INCLUDES,EXCLUDES,OLDIMPLBASES,DELETES 81 # IDLJ,SRC,BIN,INCLUDES,EXCLUDES,OLDIMPLBASES,DELETES
82 $(foreach i,2 3 4 5 6 7 8 9 10 11 12 13 14 15, $(if $($i),$1_$(strip $($i)))$(NEWLINE)) 82 $(foreach i,2 3 4 5 6 7 8 9 10 11 12 13 14 15, $(if $($i),$1_$(strip $($i)))$(NEWLINE))
83 $(call LogSetupMacroEntry,SetupIdlCompilation($1),$2,$3,$4,$5,$6,$7,$8,$9,$(10),$(11),$(12),$(13),$(14),$(15)) 83 $(call LogSetupMacroEntry,SetupIdlCompilation($1),$2,$3,$4,$5,$6,$7,$8,$9,$(10),$(11),$(12),$(13),$(14),$(15))
84 $(if $(16),$(error Internal makefile error: Too many arguments to SetupIdlCompilation, please update IdlCompilation.gmk)) 84 $(if $(16),$(error Internal makefile error: Too many arguments to SetupIdlCompilation, please update IdlCompilation.gmk))
85 85
86 # Remove any relative addressing in the paths.
87 $1_SRC := $$(abspath $$($1_SRC))
88 $1_BIN := $$(abspath $$($1_BIN))
89 # Find all existing java files and existing class files. 86 # Find all existing java files and existing class files.
90 $$(eval $$(call MakeDir,$$($1_BIN))) 87 $$(eval $$(call MakeDir,$$($1_BIN)))
91 $1_SRCS := $$(shell find $$($1_SRC) -name "*.idl") 88 $1_SRCS := $$(shell find $$($1_SRC) -name "*.idl")
92 $1_BINS := $$(shell find $$($1_BIN) -name "*.java") 89 $1_BINS := $$(shell find $$($1_BIN) -name "*.java")
93 # Prepend the source/bin path to the filter expressions. 90 # Prepend the source/bin path to the filter expressions.

mercurial