mbed-os/workspace_tools/export
Olivier Martin 05965678f6 Update GNU Makefiles to generate DEBUG binaries
* '-g' has been added for all the build to produce debugging information. '-g' allows to get the symbols when debugging with GDB.
* introduce the macro 'DEBUG' to enable/disable build optimization.

Limitations:
* Support in non-Makefile projects has been added.
2014-03-25 00:49:42 +00:00
..
README.md Update Exporter README 2014-02-13 17:18:56 +00:00
__init__.py Initial commit - CoIDE for KL25Z 2014-01-12 09:03:46 +01:00
codered.py Updated exporters to a merge-friendly format 2014-03-18 10:52:34 +00:00
codered_lpc11u35_401_cproject.tmpl [LPC11U35][GCC_CR] Added export functionality 2014-03-16 22:16:05 +09:00
codered_lpc11u35_401_project.tmpl [LPC11U35][GCC_CR] Added export functionality 2014-03-16 22:16:05 +09:00
codered_lpc11u35_501_cproject.tmpl [LPC11U35][GCC_CR] Added export functionality 2014-03-16 22:16:05 +09:00
codered_lpc11u35_501_project.tmpl [LPC11U35][GCC_CR] Added export functionality 2014-03-16 22:16:05 +09:00
codered_lpc1114_cproject.tmpl [LPC1114][GCC_CR] Added export functionality 2014-03-15 10:21:36 +09:00
codered_lpc1114_project.tmpl [LPC1114][GCC_CR] Added export functionality 2014-03-15 10:21:36 +09:00
codered_lpc1768_cproject.tmpl Define all the required symbols in the generated project files 2013-08-08 16:58:37 +01:00
codered_lpc1768_project.tmpl Initial commit of the mbed libraries and tools 2013-02-18 15:32:11 +00:00
codered_lpc4088_cproject.tmpl [LPC4088] Switch to 'hard' FP ABI on GCC 2014-01-07 15:57:52 +02:00
codered_lpc4088_project.tmpl Added: Export to uVision and Code Red toolchains 2013-09-09 14:12:39 +02:00
codesourcery.py Updated exporters to a merge-friendly format 2014-03-18 10:52:34 +00:00
codesourcery_lpc1768.tmpl Update GNU Makefiles to generate DEBUG binaries 2014-03-25 00:49:42 +00:00
coide.py Updated exporters to a merge-friendly format 2014-03-18 10:52:34 +00:00
coide_kl05z.coproj.tmpl KL05Z/LPC1768 coide tmpl, KL05Z GCC warnings fixed 2014-01-27 20:37:58 +01:00
coide_kl25z.coproj.tmpl project path in -L 2014-01-27 19:24:50 +01:00
coide_lpc1768.coproj.tmpl KL05Z/LPC1768 coide tmpl, KL05Z GCC warnings fixed 2014-01-27 20:37:58 +01:00
ds5_5.py Updated exporters to a merge-friendly format 2014-03-18 10:52:34 +00:00
ds5_5_lpc11u24.cproject.tmpl Fix DS5 11U24 exporter 2013-10-29 10:35:15 +00:00
ds5_5_lpc11u24.launch.tmpl Initial commit of the mbed libraries and tools 2013-02-18 15:32:11 +00:00
ds5_5_lpc11u24.project.tmpl Base DS-5 lpc11u24 project name on mbed project name 2013-10-10 11:38:02 +01:00
ds5_5_lpc812.cproject.tmpl Add LPC812 exporter for DS5 2013-11-07 17:33:50 +00:00
ds5_5_lpc812.launch.tmpl Add LPC812 exporter for DS5 2013-11-07 17:33:50 +00:00
ds5_5_lpc812.project.tmpl Add LPC812 exporter for DS5 2013-11-07 17:33:50 +00:00
ds5_5_lpc1768.cproject.tmpl Add symbols 2013-10-10 11:31:42 +01:00
ds5_5_lpc1768.launch.tmpl Initial commit of the mbed libraries and tools 2013-02-18 15:32:11 +00:00
ds5_5_lpc1768.project.tmpl Base project name on mbed project name 2013-10-10 11:32:29 +01:00
exporters.py Drop deep repository scanning from scan_resources() so it doesn't affect compile 2013-11-15 18:59:19 +00:00
gcc_arm_disco_f051r8.tmpl Update GNU Makefiles to generate DEBUG binaries 2014-03-25 00:49:42 +00:00
gcc_arm_disco_f100rb.tmpl Update GNU Makefiles to generate DEBUG binaries 2014-03-25 00:49:42 +00:00
gcc_arm_disco_f407vg.tmpl Update GNU Makefiles to generate DEBUG binaries 2014-03-25 00:49:42 +00:00
gcc_arm_k20d5m.tmpl Update GNU Makefiles to generate DEBUG binaries 2014-03-25 00:49:42 +00:00
gcc_arm_kl05z.tmpl Update GNU Makefiles to generate DEBUG binaries 2014-03-25 00:49:42 +00:00
gcc_arm_kl25z.tmpl Update GNU Makefiles to generate DEBUG binaries 2014-03-25 00:49:42 +00:00
gcc_arm_kl46z.tmpl Update GNU Makefiles to generate DEBUG binaries 2014-03-25 00:49:42 +00:00
gcc_arm_lpc11u24.tmpl Update GNU Makefiles to generate DEBUG binaries 2014-03-25 00:49:42 +00:00
gcc_arm_lpc11u35_401.tmpl Update GNU Makefiles to generate DEBUG binaries 2014-03-25 00:49:42 +00:00
gcc_arm_lpc11u35_501.tmpl Update GNU Makefiles to generate DEBUG binaries 2014-03-25 00:49:42 +00:00
gcc_arm_lpc1114.tmpl Update GNU Makefiles to generate DEBUG binaries 2014-03-25 00:49:42 +00:00
gcc_arm_lpc1768.tmpl Update GNU Makefiles to generate DEBUG binaries 2014-03-25 00:49:42 +00:00
gcc_arm_lpc4088.tmpl Update GNU Makefiles to generate DEBUG binaries 2014-03-25 00:49:42 +00:00
gcc_arm_stm32f407.tmpl Update GNU Makefiles to generate DEBUG binaries 2014-03-25 00:49:42 +00:00
gccarm.py [STM32F4-Discovery(STM32F407VG)] initial port 2014-03-24 23:56:58 +09:00
iar.ewp.tmpl Initial commit of the mbed libraries and tools 2013-02-18 15:32:11 +00:00
iar.eww.tmpl Initial commit of the mbed libraries and tools 2013-02-18 15:32:11 +00:00
iar.py Updated exporters to a merge-friendly format 2014-03-18 10:52:34 +00:00
uvision4.py [NUCLEO_F302R8] Add F302R8 in workspace_tools python files 2014-03-19 15:55:30 +01:00
uvision4_k20d5m.uvopt.tmpl K20D5M flash algo for template 2013-12-26 09:03:19 +01:00
uvision4_k20d5m.uvproj.tmpl K20D5M flash algo for template 2013-12-26 09:03:19 +01:00
uvision4_kl05z.uvopt.tmpl KL05Z GCC support, exporters for arm_gcc, uvision 2013-12-15 11:54:44 +01:00
uvision4_kl05z.uvproj.tmpl KL05Z GCC support, exporters for arm_gcc, uvision 2013-12-15 11:54:44 +01:00
uvision4_kl25z.uvopt.tmpl Add templates for KL25Z project export to uVision 2013-02-26 15:43:34 +00:00
uvision4_kl25z.uvproj.tmpl Split uVision project source files in groups mbed/hal/src 2013-09-18 10:02:40 -07:00
uvision4_kl46z.uvopt.tmpl exporters for KL46Z (ARM GCC, uVision) 2013-12-10 17:10:23 +01:00
uvision4_kl46z.uvproj.tmpl exporters for KL46Z (ARM GCC, uVision) 2013-12-10 17:10:23 +01:00
uvision4_lpc11c24.uvopt.tmpl Modify uVision LPC11C24 template to actually use the LPC11C24 2013-09-18 14:07:13 -07:00
uvision4_lpc11c24.uvproj.tmpl Modify uVision LPC11C24 template to actually use the LPC11C24 2013-09-18 14:07:13 -07:00
uvision4_lpc11u24.uvopt.tmpl Initial commit of the mbed libraries and tools 2013-02-18 15:32:11 +00:00
uvision4_lpc11u24.uvproj.tmpl Split uVision project source files in groups mbed/hal/src 2013-09-18 10:02:40 -07:00
uvision4_lpc812.uvopt.tmpl Add a method to the exporter to choose the toolchain. Add initial LPC812 uvision template 2013-09-17 15:56:35 +01:00
uvision4_lpc812.uvproj.tmpl Split uVision project source files in groups mbed/hal/src 2013-09-18 10:02:40 -07:00
uvision4_lpc1114.uvopt.tmpl Modify uVision LPC1114 template output name and directory to match others 2013-09-18 08:46:43 -07:00
uvision4_lpc1114.uvproj.tmpl [LPC1549] Added export support 2014-02-17 11:53:44 +09:00
uvision4_lpc1347.uvopt.tmpl Add LPC1347 export templates. Cleanup GCC toolchain check. 2013-08-02 17:56:11 +01:00
uvision4_lpc1347.uvproj.tmpl Split uVision project source files in groups mbed/hal/src 2013-09-18 10:02:40 -07:00
uvision4_lpc1549.uvopt.tmpl [LPC1549] Added export support 2014-02-17 11:53:44 +09:00
uvision4_lpc1549.uvproj.tmpl [LPC1549] Added export support 2014-02-17 11:53:44 +09:00
uvision4_lpc1768.uvopt.tmpl Initial commit of the mbed libraries and tools 2013-02-18 15:32:11 +00:00
uvision4_lpc1768.uvproj.tmpl Split uVision project source files in groups mbed/hal/src 2013-09-18 10:02:40 -07:00
uvision4_lpc4088.uvopt.tmpl [LPC4088] Making it possible to reserve stack space by weak function. 2014-01-09 08:51:30 +01:00
uvision4_lpc4088.uvproj.tmpl Merged bugfixes and improvments for LPC1768 target to LPC4088 target 2013-09-23 11:39:52 +02:00
uvision4_nucleo_f030r8.uvopt.tmpl Add exporters for NUCLEO_L152RE and F030R8 2014-02-11 16:38:37 +01:00
uvision4_nucleo_f030r8.uvproj.tmpl Add exporters for NUCLEO_L152RE and F030R8 2014-02-11 16:38:37 +01:00
uvision4_nucleo_f103rb.uvopt.tmpl Add exporters for NUCLEO_L152RE and F030R8 2014-02-11 16:38:37 +01:00
uvision4_nucleo_f103rb.uvproj.tmpl Add NUCLEO_F401RE in uvision exporter, change flash prog to stlink for F103RB 2014-02-09 21:49:55 +01:00
uvision4_nucleo_f302r8.uvopt.tmpl [NUCLEO_F302R8] Add uvision4 exporter + correct cortex name 2014-03-20 11:00:15 +01:00
uvision4_nucleo_f302r8.uvproj.tmpl [NUCLEO_F302R8] Add uvision4 exporter + correct cortex name 2014-03-20 11:00:15 +01:00
uvision4_nucleo_f401re.uvopt.tmpl [NUCLEO_F401RE] Add uvision exporter + remove compilation warning 2014-02-11 21:08:36 +01:00
uvision4_nucleo_f401re.uvproj.tmpl [NUCLEO_F401RE] Add uvision exporter + remove compilation warning 2014-02-11 21:08:36 +01:00
uvision4_nucleo_l152re.uvopt.tmpl Add exporters for NUCLEO_L152RE and F030R8 2014-02-11 16:38:37 +01:00
uvision4_nucleo_l152re.uvproj.tmpl Add exporters for NUCLEO_L152RE and F030R8 2014-02-11 16:38:37 +01:00
uvision4_ublox_c027.uvopt.tmpl Changed class name of Ublox C027 because it conflicts with the C027 library 2014-02-01 18:16:36 +00:00
uvision4_ublox_c027.uvproj.tmpl Changed class name of Ublox C027 because it conflicts with the C027 library 2014-02-01 18:16:36 +00:00

README.md

Exporter Toolchain/Platform Support

Code Red Code Sourcery CoIDE DS-5 GCC ARM IAR KEIL uVision
NXP LPC1768
NXP LPC11U24
NXP LPC812
NXP LPC4088
NXP LPC1347
NXP LPC1114
Freescale KL05Z
Freescale KL20D5M
Freescale KL25Z
Freescale KL46Z
ST Nucleo F030R8
ST Nucleo F103RB
ST Nucleo F401RE
ST Nucleo L152RE