equal
deleted
inserted
replaced
26 endef |
26 endef |
27 |
27 |
28 $(if $(FLMDEBUG),$(info <debug>INCLUDES=$(USERINCLUDE) $(SYSTEMINCLUDE)</debug>)) |
28 $(if $(FLMDEBUG),$(info <debug>INCLUDES=$(USERINCLUDE) $(SYSTEMINCLUDE)</debug>)) |
29 $(if $(FLMDEBUG),$(info <debug>TARGET=$(TARGET) TARGETEXT=$(TARGETEXT)</debug>)) |
29 $(if $(FLMDEBUG),$(info <debug>TARGET=$(TARGET) TARGETEXT=$(TARGETEXT)</debug>)) |
30 |
30 |
31 # Find out TRACE_PATH by looking for the trace folser in SYSTEMINCLUDE and USERINCLUDES |
31 # Find out TRACE_PATH by looking for the trace folder in SYSTEMINCLUDE and USERINCLUDES |
32 # traces/traces_<target_name>_<target_extension> |
32 # traces/traces_<target_name>_<target_extension> |
33 TRACE_PATH:=$(call get_trace_path,/traces/traces_$(TARGET)_$(TARGETEXT)) |
33 TRACE_PATH:=$(call get_trace_path,/traces/traces_$(TRACE_RELEASABLE_ID)) |
34 ifneq ($(TRACE_PATH),) |
34 ifneq ($(TRACE_PATH),) |
35 TRACE_PRJNAME:=$(TRACE_RELEASABLE_ID) |
35 TRACE_PRJNAME:=$(TRACE_RELEASABLE_ID) |
36 else # obsolete forms for compatibility |
36 else # obsolete forms for compatibility |
37 # traces_<target_name>_<target_ext> |
37 # traces_<target_name>_<target_ext> |
38 TRACE_PATH:=$(call get_trace_path,/traces_$(TARGET)_$(TARGETEXT)) |
38 TRACE_PATH:=$(call get_trace_path,/traces_$(TARGET)_$(TARGETEXT)) |
109 define trace_compile |
109 define trace_compile |
110 $(TRACE_MARKER) : $(PROJECT_META) |
110 $(TRACE_MARKER) : $(PROJECT_META) |
111 $(call startrule,tracecompile) \ |
111 $(call startrule,tracecompile) \ |
112 ( $(GNUCAT) $(TRACE_SOURCE_LIST); \ |
112 ( $(GNUCAT) $(TRACE_SOURCE_LIST); \ |
113 echo -en "*ENDOFSOURCEFILES*\n" ) | \ |
113 echo -en "*ENDOFSOURCEFILES*\n" ) | \ |
114 $(JAVA_COMMAND) $(TRACE_COMPILER_START) -d --uid=$(UID_TC) --project=$(TRACE_PRJNAME) --mmp=$(PROJECT_META) --traces=$(TRACE_PATH) && \ |
114 $(JAVA_COMMAND) $(TRACE_COMPILER_START) $(if $(FLMDEBUG),-d,) --uid=$(UID_TC) --project=$(TRACE_PRJNAME) --mmp=$(PROJECT_META) --traces=$(TRACE_PATH) && \ |
115 $(GNUMD5SUM) $(TRACE_SOURCE_LIST) > $(TRACE_MARKER) && \ |
115 $(GNUMD5SUM) $(TRACE_SOURCE_LIST) > $(TRACE_MARKER) && \ |
116 { $(GNUTOUCH) $(TRACE_DICTIONARY) $(AUTOGEN_HEADER); \ |
116 { $(GNUTOUCH) $(TRACE_DICTIONARY) $(AUTOGEN_HEADER); \ |
117 $(GNUCAT) $(TRACE_SOURCE_LIST) ; true ; } \ |
117 $(GNUCAT) $(TRACE_SOURCE_LIST) ; true ; } \ |
118 $(call endrule,tracecompile) |
118 $(call endrule,tracecompile) |
119 endef |
119 endef |