Subversion Repositories DevTools

Rev

Rev 5679 | Rev 5709 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5679 Rev 5680
Line 118... Line 118...
118
endif
118
endif
119
 
119
 
120
cc_defines      += __SOURCE__=$(notdir $<)
120
cc_defines      += __SOURCE__=$(notdir $<)
121
 
121
 
122
define cc_pre
122
define cc_pre
123
        @$(echo) "[$<] compiling.."; \
123
        @$(echo) "[$<] compiling..";\
124
        $(cmdfile) -ko$(cc_cmdfile) "\
124
        $(cmdfile) -ko$(cc_cmdfile) "\
125
                $(patsubst %,%\\n,$(CFLAGS)) \
125
                $(patsubst %,%\\n,$(CFLAGS)) \
126
                $(patsubst %,-D%\\n,$(cc_defines)) \
126
                $(patsubst %,-D%\\n,$(cc_defines)) \
127
                $(subst =,$(space),$(patsubst %,%\\n,$(iar_flags))) \
127
                $(subst =,$(space),$(patsubst %,%\\n,$(iar_flags))) \
128
                -I $(dir $<)\\n \
128
                -I $(dir $<)\\n \
129
                $(patsubst %,-I %\\n,$(INCDIRS)) \
129
                $(patsubst %,-I %\\n,$(INCDIRS)) \
130
                $(patsubst %,-I %\\n,$(cc_includes)) \
130
                $(patsubst %,-I %\\n,$(cc_includes)) \
131
                $(subst $(spacealt),$(space),$(patsubst %,-I \"%\"\\n,$(iar_includes))) \
131
                $(subst $(spacealt),$(space),$(patsubst %,-I \"%\"\\n,$(iar_includes))) \
132
                $(cc_object)"
132
                $(cc_object)" ;\
-
 
133
                $(call show_cmdfile,$(cc_cmdfile))
-
 
134
 
133
endef
135
endef
134
 
136
 
135
ifndef LEAVETMP
137
ifndef LEAVETMP
136
define cc_post
138
define cc_post
137
        @$(rm) -f $(cc_cmdfile)
139
        @$(rm) -f $(cc_cmdfile)