[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).
This commit is contained in:
蒙蒙plus
2026-09-28 22:19:15 +08:00
committed by Rbb666
parent 05badce954
commit a71f87ecec
5 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -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>
@@ -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>
@@ -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>
+1 -1
View File
@@ -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>
+1 -1
View File
@@ -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>