]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/CORTEX_M0+_LPC51U68_LPCXpresso/Debug_IAR/Obj/build.ninja
Adding GCC/Keil/IAR projects for NXP LPC51U68 (CM0+).
[freertos] / FreeRTOS / Demo / CORTEX_M0+_LPC51U68_LPCXpresso / Debug_IAR / Obj / build.ninja
1 #Generating source browse information for project CORTEX_M0+_LPC51U68_IAR\r
2 \r
3 \r
4 #Abbreviations\r
5 cc = C$:\Program$ Files$ (x86)\IAR$ Systems\Embedded$ Workbench$ 8.3\common\bin\SourceIndexer.exe\r
6 ll = C$:\Program$ Files$ (x86)\IAR$ Systems\Embedded$ Workbench$ 8.3\common\bin\PbdLink.exe\r
7 bd = C$:\Program$ Files$ (x86)\IAR$ Systems\Embedded$ Workbench$ 8.3\common\bin\makeBrowseData.exe\r
8 \r
9 \r
10 \r
11 #Rules\r
12 rule index\r
13   depfile = $out.dep\r
14   command = $cc -out=$out -f $in\r
15 rule link\r
16   command = $ll -M $out $in\r
17 rule browsedata\r
18   command = $bd $in -output  $out\r
19 \r
20 \r
21 \r
22 #Build steps\r
23 build IntQueueTimer.pbi : index IntQueueTimer.xcl\r
24 build main.pbi : index main.xcl\r
25 build main_blinky.pbi : index main_blinky.xcl\r
26 build main_full.pbi : index main_full.xcl\r
27 build board.pbi : index board.xcl\r
28 build clock_config.pbi : index clock_config.xcl\r
29 build peripherals.pbi : index peripherals.xcl\r
30 build pin_mux.pbi : index pin_mux.xcl\r
31 build generic_list.pbi : index generic_list.xcl\r
32 build serial_manager.pbi : index serial_manager.xcl\r
33 build serial_port_uart.pbi : index serial_port_uart.xcl\r
34 build usart_adapter.pbi : index usart_adapter.xcl\r
35 build system_LPC51U68.pbi : index system_LPC51U68.xcl\r
36 build fsl_clock.pbi : index fsl_clock.xcl\r
37 build fsl_common.pbi : index fsl_common.xcl\r
38 build fsl_ctimer.pbi : index fsl_ctimer.xcl\r
39 build fsl_flexcomm.pbi : index fsl_flexcomm.xcl\r
40 build fsl_gpio.pbi : index fsl_gpio.xcl\r
41 build fsl_pint.pbi : index fsl_pint.xcl\r
42 build fsl_power.pbi : index fsl_power.xcl\r
43 build fsl_reset.pbi : index fsl_reset.xcl\r
44 build fsl_usart.pbi : index fsl_usart.xcl\r
45 build port.pbi : index port.xcl\r
46 build heap_5.pbi : index heap_5.xcl\r
47 build croutine.pbi : index croutine.xcl\r
48 build event_groups.pbi : index event_groups.xcl\r
49 build list.pbi : index list.xcl\r
50 build queue.pbi : index queue.xcl\r
51 build stream_buffer.pbi : index stream_buffer.xcl\r
52 build tasks.pbi : index tasks.xcl\r
53 build timers.pbi : index timers.xcl\r
54 build blocktim.pbi : index blocktim.xcl\r
55 build countsem.pbi : index countsem.xcl\r
56 build IntQueue.pbi : index IntQueue.xcl\r
57 build recmutex.pbi : index recmutex.xcl\r
58 build fsl_assert.pbi : index fsl_assert.xcl\r
59 build fsl_debug_console.pbi : index fsl_debug_console.xcl\r
60 build fsl_str.pbi : index fsl_str.xcl\r
61 build CORTEX_M0+_LPC51U68_IAR_part0.pbi : link IntQueueTimer.pbi main.pbi main_blinky.pbi main_full.pbi board.pbi clock_config.pbi\r
62 build CORTEX_M0+_LPC51U68_IAR_part1.pbi : link peripherals.pbi pin_mux.pbi generic_list.pbi serial_manager.pbi serial_port_uart.pbi usart_adapter.pbi\r
63 build CORTEX_M0+_LPC51U68_IAR_part2.pbi : link system_LPC51U68.pbi fsl_clock.pbi fsl_common.pbi fsl_ctimer.pbi fsl_flexcomm.pbi fsl_gpio.pbi\r
64 build CORTEX_M0+_LPC51U68_IAR_part3.pbi : link fsl_pint.pbi fsl_power.pbi fsl_reset.pbi fsl_usart.pbi port.pbi heap_5.pbi\r
65 build CORTEX_M0+_LPC51U68_IAR_part4.pbi : link croutine.pbi event_groups.pbi list.pbi queue.pbi stream_buffer.pbi tasks.pbi\r
66 build CORTEX_M0+_LPC51U68_IAR_part5.pbi : link timers.pbi blocktim.pbi countsem.pbi IntQueue.pbi recmutex.pbi fsl_assert.pbi\r
67 build CORTEX_M0+_LPC51U68_IAR_part6.pbi : link fsl_debug_console.pbi fsl_str.pbi\r
68 build CORTEX_M0+_LPC51U68_IAR.pbd : link CORTEX_M0+_LPC51U68_IAR_part0.pbi CORTEX_M0+_LPC51U68_IAR_part1.pbi CORTEX_M0+_LPC51U68_IAR_part2.pbi CORTEX_M0+_LPC51U68_IAR_part3.pbi CORTEX_M0+_LPC51U68_IAR_part4.pbi CORTEX_M0+_LPC51U68_IAR_part5.pbi CORTEX_M0+_LPC51U68_IAR_part6.pbi\r
69 build CORTEX_M0+_LPC51U68_IAR.pbw : browsedata CORTEX_M0+_LPC51U68_IAR.pbd\r
70 \r
71 \r