mirror of
https://github.com/apache/nuttx.git
synced 2026-06-02 01:21:26 +08:00
tools: use relative paths when reverting to compile
Using the full path will make __FILE__ longer, which will lead to a larger flash footprint revert9c6c9fb0cd&&e14309a92dSigned-off-by: yinshengkai <yinshengkai@xiaomi.com>
This commit is contained in:
+8
-8
@@ -281,7 +281,7 @@ endif
|
|||||||
|
|
||||||
define PREPROCESS
|
define PREPROCESS
|
||||||
$(ECHO_BEGIN)"CPP: $1->$2 "
|
$(ECHO_BEGIN)"CPP: $1->$2 "
|
||||||
$(Q) $(CPP) $(CPPFLAGS) $($(strip $1)_CPPFLAGS) $(abspath $1) -o $(abspath $2)
|
$(Q) $(CPP) $(CPPFLAGS) $($(strip $1)_CPPFLAGS) $1 -o $2
|
||||||
$(ECHO_END)
|
$(ECHO_END)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@@ -299,7 +299,7 @@ endef
|
|||||||
|
|
||||||
define COMPILE
|
define COMPILE
|
||||||
$(ECHO_BEGIN)"CC: $1 "
|
$(ECHO_BEGIN)"CC: $1 "
|
||||||
$(Q) $(CCACHE) $(CC) -c $(CFLAGS) $3 $($(strip $1)_CFLAGS) $(abspath $1) -o $(abspath $2)
|
$(Q) $(CCACHE) $(CC) -c $(CFLAGS) $3 $($(strip $1)_CFLAGS) $1 -o $2
|
||||||
$(ECHO_END)
|
$(ECHO_END)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@@ -318,7 +318,7 @@ endef
|
|||||||
|
|
||||||
define COMPILEXX
|
define COMPILEXX
|
||||||
$(ECHO_BEGIN)"CXX: $1 "
|
$(ECHO_BEGIN)"CXX: $1 "
|
||||||
$(Q) $(CCACHE) $(CXX) -c $(CXXFLAGS) $3 $($(strip $1)_CXXFLAGS) $(abspath $1) -o $(abspath $2)
|
$(Q) $(CCACHE) $(CXX) -c $(CXXFLAGS) $3 $($(strip $1)_CXXFLAGS) $1 -o $2
|
||||||
$(ECHO_END)
|
$(ECHO_END)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@@ -337,7 +337,7 @@ endef
|
|||||||
|
|
||||||
define COMPILERUST
|
define COMPILERUST
|
||||||
$(ECHO_BEGIN)"RUSTC: $1 "
|
$(ECHO_BEGIN)"RUSTC: $1 "
|
||||||
$(Q) $(RUSTC) --emit obj $(RUSTFLAGS) $($(strip $1)_RUSTFLAGS) $(abspath $1) -o $(abspath $2)
|
$(Q) $(RUSTC) --emit obj $(RUSTFLAGS) $($(strip $1)_RUSTFLAGS) $1 -o $2
|
||||||
$(ECHO_END)
|
$(ECHO_END)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@@ -382,7 +382,7 @@ endef
|
|||||||
|
|
||||||
define ASSEMBLE
|
define ASSEMBLE
|
||||||
$(ECHO_BEGIN)"AS: $1 "
|
$(ECHO_BEGIN)"AS: $1 "
|
||||||
$(Q) $(CCACHE) $(CC) -c $(AFLAGS) $(abspath $1) $($(strip $1)_AFLAGS) -o $(abspath $2)
|
$(Q) $(CCACHE) $(CC) -c $(AFLAGS) $1 $($(strip $1)_AFLAGS) -o $2
|
||||||
$(ECHO_END)
|
$(ECHO_END)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@@ -391,7 +391,7 @@ endef
|
|||||||
|
|
||||||
define INSTALL_LIB
|
define INSTALL_LIB
|
||||||
$(ECHO_BEGIN)"IN: $1 -> $2 "
|
$(ECHO_BEGIN)"IN: $1 -> $2 "
|
||||||
$(Q) install -m 0644 $(abspath $1) $(abspath $2)
|
$(Q) install -m 0644 $1 $2
|
||||||
$(ECHO_END)
|
$(ECHO_END)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@@ -413,7 +413,7 @@ endef
|
|||||||
|
|
||||||
define ARCHIVE_ADD
|
define ARCHIVE_ADD
|
||||||
$(ECHO_BEGIN)"AR (add): ${shell basename $(1)} $(2) "
|
$(ECHO_BEGIN)"AR (add): ${shell basename $(1)} $(2) "
|
||||||
$(Q) $(AR) $(abspath $1) $(abspath $2)
|
$(Q) $(AR) $1 $2
|
||||||
$(ECHO_END)
|
$(ECHO_END)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@@ -422,7 +422,7 @@ endef
|
|||||||
|
|
||||||
define ARCHIVE
|
define ARCHIVE
|
||||||
$(Q) $(RM) $1
|
$(Q) $(RM) $1
|
||||||
$(Q) $(AR) $(abspath $1) $(abspath $2)
|
$(Q) $(AR) $1 $2
|
||||||
endef
|
endef
|
||||||
|
|
||||||
# PRELINK - Prelink a list of files
|
# PRELINK - Prelink a list of files
|
||||||
|
|||||||
Reference in New Issue
Block a user