Commit Graph

10 Commits (c4220ece9b34a601c30c90dba9e1b26186a85cd6)

Author SHA1 Message Date
Jaakko Heikkilä 431fac4445 export: Add missing flags to Sw4STM32
Some of the optimization and warning flags, which were supported by the
gnuarmeclipse exporter, were missing from the sw4stm32.
2017-09-24 21:34:29 +01:00
Jaakko Heikkilä b45a5636f2 export: Fix invalid id's in Sw4STM32 project files 2017-09-24 21:34:29 +01:00
Jaakko Heikkilä d4a9de15c3 export: Remove build directories from excluded paths
Directories Debug and Release must not be excluded. Otherwise, Eclipse is
not able to find binaries, which are stored to build directories.
2017-09-24 21:34:29 +01:00
Jaakko Heikkilä 6e6919c3cd export: Fix Windows problems with Sw4STM32
Quoting linker preprocessor command, if path contains parentheses. Using
relative path to shorten list of included directories. Using Eclipse
variables to get path to preprocessor.
2017-09-24 21:34:29 +01:00
Jaakko Heikkilä 53f7dcc4f6 export: Remove preprocessed ld files after build
Sometimes Sw4STM32 exporter receives wrong linker script file. Because build
directories cannot be excluded from scanned resources, ld files are removed.
2017-09-24 21:34:29 +01:00
Jaakko Heikkilä d9b978f3f5 export: Invalid linker script path in Sw4STM32
Fixed invalid linker script path in project file.
Using 'defines' instead of 'symbols' in compiler options.
2017-09-24 21:34:29 +01:00
Jaakko Heikkilä 7d2328564b export: Sw4STM32 inherits GNUARMEclipse
Sw4STM32 is using methods from GNUARMEclipse class to handle flags.
Flags are also passed to cproject file.
2017-09-24 21:34:29 +01:00
Jarno Komula 3408e25714 Review changes + including config header from toolchain.get_config_header() instead of hardcoding it to project file. 2017-09-24 21:34:29 +01:00
Jarno Komula f870269075 Fixed sw4stm32 exporter 2017-09-24 21:34:29 +01:00
Jimmy Brisson 4a08fd5112 Move sw4stm32 into its own dir 2017-01-17 14:47:36 -06:00