51 lines
2.4 KiB
Text
51 lines
2.4 KiB
Text
#Generating source browse information for project Press
|
|
|
|
|
|
#Abbreviations
|
|
cc = C$:\Program$ Files$ (x86)\IAR$ Systems\Embedded$ Workbench$ 8.3\common\bin\SourceIndexer.exe
|
|
ll = C$:\Program$ Files$ (x86)\IAR$ Systems\Embedded$ Workbench$ 8.3\common\bin\PbdLink.exe
|
|
bd = C$:\Program$ Files$ (x86)\IAR$ Systems\Embedded$ Workbench$ 8.3\common\bin\makeBrowseData.exe
|
|
|
|
|
|
|
|
#Rules
|
|
rule index
|
|
depfile = $out.dep
|
|
command = $cc -out=$out -f $in
|
|
rule link
|
|
command = $ll -M $out $in
|
|
rule browsedata
|
|
command = $bd $in -output $out
|
|
|
|
|
|
|
|
#Build steps
|
|
build main.pbi : index main.xcl
|
|
build stm32f4xx_hal_msp.pbi : index stm32f4xx_hal_msp.xcl
|
|
build stm32f4xx_it.pbi : index stm32f4xx_it.xcl
|
|
build system_stm32f4xx.pbi : index system_stm32f4xx.xcl
|
|
build stm32f4xx_hal.pbi : index stm32f4xx_hal.xcl
|
|
build stm32f4xx_hal_adc.pbi : index stm32f4xx_hal_adc.xcl
|
|
build stm32f4xx_hal_adc_ex.pbi : index stm32f4xx_hal_adc_ex.xcl
|
|
build stm32f4xx_hal_cortex.pbi : index stm32f4xx_hal_cortex.xcl
|
|
build stm32f4xx_hal_dma.pbi : index stm32f4xx_hal_dma.xcl
|
|
build stm32f4xx_hal_dma_ex.pbi : index stm32f4xx_hal_dma_ex.xcl
|
|
build stm32f4xx_hal_flash.pbi : index stm32f4xx_hal_flash.xcl
|
|
build stm32f4xx_hal_flash_ex.pbi : index stm32f4xx_hal_flash_ex.xcl
|
|
build stm32f4xx_hal_flash_ramfunc.pbi : index stm32f4xx_hal_flash_ramfunc.xcl
|
|
build stm32f4xx_hal_gpio.pbi : index stm32f4xx_hal_gpio.xcl
|
|
build stm32f4xx_hal_pwr.pbi : index stm32f4xx_hal_pwr.xcl
|
|
build stm32f4xx_hal_pwr_ex.pbi : index stm32f4xx_hal_pwr_ex.xcl
|
|
build stm32f4xx_hal_rcc.pbi : index stm32f4xx_hal_rcc.xcl
|
|
build stm32f4xx_hal_rcc_ex.pbi : index stm32f4xx_hal_rcc_ex.xcl
|
|
build stm32f4xx_hal_tim.pbi : index stm32f4xx_hal_tim.xcl
|
|
build stm32f4xx_hal_tim_ex.pbi : index stm32f4xx_hal_tim_ex.xcl
|
|
build Press_part0.pbi : link main.pbi stm32f4xx_hal_msp.pbi stm32f4xx_it.pbi system_stm32f4xx.pbi
|
|
build Press_part1.pbi : link stm32f4xx_hal.pbi stm32f4xx_hal_adc.pbi stm32f4xx_hal_adc_ex.pbi stm32f4xx_hal_cortex.pbi
|
|
build Press_part2.pbi : link stm32f4xx_hal_dma.pbi stm32f4xx_hal_dma_ex.pbi stm32f4xx_hal_flash.pbi stm32f4xx_hal_flash_ex.pbi
|
|
build Press_part3.pbi : link stm32f4xx_hal_flash_ramfunc.pbi stm32f4xx_hal_gpio.pbi stm32f4xx_hal_pwr.pbi stm32f4xx_hal_pwr_ex.pbi
|
|
build Press_part4.pbi : link stm32f4xx_hal_rcc.pbi stm32f4xx_hal_rcc_ex.pbi stm32f4xx_hal_tim.pbi stm32f4xx_hal_tim_ex.pbi
|
|
build Press.pbd : link Press_part0.pbi Press_part1.pbi Press_part2.pbi Press_part3.pbi Press_part4.pbi
|
|
build Press.pbw : browsedata Press.pbd
|
|
|
|
|