summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author蒙蒙plus <[email protected]>2026-09-28 11:41:30 +0800
committerRbb666 <[email protected]>2026-09-28 22:19:15 +0800
commita71f87ecec22a3b25d183be46e6324d24a5dd852 (patch)
tree66708ec6aec41582e77f3c2bd10b265b0ec62ac9
parent05badce954fc77fc2eb3a41ca785d3a35627ffde (diff)
[bsp][iar] Use $PROJ_DIR$ relative paths for link.icf in template.ewp
IlinkIcfFile in 5 BSP template.ewp files pointed to absolute paths on other developers' machines, which scons --target=iar copies into the generated project.ewp and breaks builds elsewhere. Affected: asm9260t, mm32f3270-100ask-pitaya, stm32f103-100ask-mini, stm32f103-100ask-pro and imxrt1180-nxp-evk/cm7 (3 configurations).
-rw-r--r--bsp/asm9260t/template.ewp2
-rw-r--r--bsp/mm32/mm32f3270-100ask-pitaya/template.ewp2
-rw-r--r--bsp/nxp/imx/imxrt/imxrt1180-nxp-evk/cm7/template.ewp6
-rw-r--r--bsp/stm32/stm32f103-100ask-mini/template.ewp2
-rw-r--r--bsp/stm32/stm32f103-100ask-pro/template.ewp2
5 files changed, 7 insertions, 7 deletions
diff --git a/bsp/asm9260t/template.ewp b/bsp/asm9260t/template.ewp
index 8db353c5b4..fd041bc6f8 100644
--- a/bsp/asm9260t/template.ewp
+++ b/bsp/asm9260t/template.ewp
@@ -751,7 +751,7 @@
</option>
<option>
<name>IlinkIcfFile</name>
- <state>D:\GitHub\rt-thread\bsp\asm9260t\link_scripts\sdram.icf</state>
+ <state>$PROJ_DIR$\link_scripts\sdram.icf</state>
</option>
<option>
<name>IlinkIcfFileSlave</name>
diff --git a/bsp/mm32/mm32f3270-100ask-pitaya/template.ewp b/bsp/mm32/mm32f3270-100ask-pitaya/template.ewp
index 96539e7b9d..4246ef8ac2 100644
--- a/bsp/mm32/mm32f3270-100ask-pitaya/template.ewp
+++ b/bsp/mm32/mm32f3270-100ask-pitaya/template.ewp
@@ -768,7 +768,7 @@
</option>
<option>
<name>IlinkIcfFile</name>
- <state>D:\WorkFiles\12_RT-Thread\rt-thread\bsp\100ask\PitayaLite\board\linker_scripts\link.icf</state>
+ <state>$PROJ_DIR$\board\linker_scripts\link.icf</state>
</option>
<option>
<name>IlinkIcfFileSlave</name>
diff --git a/bsp/nxp/imx/imxrt/imxrt1180-nxp-evk/cm7/template.ewp b/bsp/nxp/imx/imxrt/imxrt1180-nxp-evk/cm7/template.ewp
index 1689470815..4227328af4 100644
--- a/bsp/nxp/imx/imxrt/imxrt1180-nxp-evk/cm7/template.ewp
+++ b/bsp/nxp/imx/imxrt/imxrt1180-nxp-evk/cm7/template.ewp
@@ -1875,7 +1875,7 @@
</option>
<option>
<name>IlinkIcfFile</name>
- <state>C:\0.RanChen\2.Projects\RT-Thread\rt-thread_pr\rt-thread\bsp\nxp\imx\imxrt\imxrt1180-nxp-evk\cm7\board\linker_scripts\MIMXRT1189xxxxx_cm7_hyperram.icf</state>
+ <state>$PROJ_DIR$\board\linker_scripts\MIMXRT1189xxxxx_cm7_hyperram.icf</state>
</option>
<option>
<name>IlinkIcfFileSlave</name>
@@ -2974,7 +2974,7 @@
</option>
<option>
<name>IlinkIcfFile</name>
- <state>C:\0.RanChen\2.Projects\RT-Thread\rt-thread_pr\rt-thread\bsp\nxp\imx\imxrt\imxrt1180-nxp-evk\cm7\board\linker_scripts\MIMXRT1189xxxxx_cm7_flexspi_nor.icf</state>
+ <state>$PROJ_DIR$\board\linker_scripts\MIMXRT1189xxxxx_cm7_flexspi_nor.icf</state>
</option>
<option>
<name>IlinkIcfFileSlave</name>
@@ -4073,7 +4073,7 @@
</option>
<option>
<name>IlinkIcfFile</name>
- <state>C:\0.RanChen\2.Projects\RT-Thread\rt-thread_pr\rt-thread\bsp\nxp\imx\imxrt\imxrt1180-nxp-evk\cm7\board\linker_scripts\MIMXRT1189xxxxx_cm7_flexspi_nor_hyperram.icf</state>
+ <state>$PROJ_DIR$\board\linker_scripts\MIMXRT1189xxxxx_cm7_flexspi_nor_hyperram.icf</state>
</option>
<option>
<name>IlinkIcfFileSlave</name>
diff --git a/bsp/stm32/stm32f103-100ask-mini/template.ewp b/bsp/stm32/stm32f103-100ask-mini/template.ewp
index c578649adc..85c90d5fcd 100644
--- a/bsp/stm32/stm32f103-100ask-mini/template.ewp
+++ b/bsp/stm32/stm32f103-100ask-mini/template.ewp
@@ -768,7 +768,7 @@
</option>
<option>
<name>IlinkIcfFile</name>
- <state>E:\6_RT-Thread\rt-thread\bsp\stm32\stm32f103_100ask_mini\board\linker_scripts\link.icf</state>
+ <state>$PROJ_DIR$\board\linker_scripts\link.icf</state>
</option>
<option>
<name>IlinkIcfFileSlave</name>
diff --git a/bsp/stm32/stm32f103-100ask-pro/template.ewp b/bsp/stm32/stm32f103-100ask-pro/template.ewp
index eef81f0323..7bafe8b520 100644
--- a/bsp/stm32/stm32f103-100ask-pro/template.ewp
+++ b/bsp/stm32/stm32f103-100ask-pro/template.ewp
@@ -768,7 +768,7 @@
</option>
<option>
<name>IlinkIcfFile</name>
- <state>E:\6_RT-Thread\rt-thread\bsp\stm32\stm32f103_100ask_mini\board\linker_scripts\link.icf</state>
+ <state>$PROJ_DIR$\board\linker_scripts\link.icf</state>
</option>
<option>
<name>IlinkIcfFileSlave</name>