Commit Graph

23 Commits (b0aea20317bf1dba3c416e298085455c6c6828b4)

Author SHA1 Message Date
Mihail Stoyanov ba31ed0550 Support for response files for ARMCC, GCC and IAR archiving (static library)
Support for compiling static libraries via build.py
Support for build.py --no-archive flag which compiles static library as multiple objects
Change default number of jobs when compiling to 0 (auto)
Fix for relative path issue when compiling, which flattened the output whenever absolute path is passed to --build (make.py and build.py)
Fix for temporary files when pre-processing of assembler files with ARMCC
Fix issue with response files where one of the elements is empty string
2016-04-30 00:32:26 +01:00
Marcus Shawcroft bd37e5ac0a Merge pull request #65 from geky/make-follow-symlinks
Add support for following symlinks in make.py
2016-04-28 16:03:40 +01:00
Christopher Haster 1fdb86eda7 Add support for following symlinks in make.py 2016-04-20 21:08:47 -05:00
Brian Daniels bbc6e2aba3 Allowing a list of exclude paths to be passed 2016-04-20 10:56:33 -05:00
Brian Daniels 8cc6a58162 Providing mechainsm for toolchains to exclude a path when scanning for resources 2016-04-19 14:53:42 -05:00
Bogdan Marinescu 7996649d96 Merge pull request #43 from screamerbg/master
Add reponse files for GCC, ARMCC and IAR linking
2016-04-12 14:17:30 +03:00
Mihail Stoyanov 76f6374f4a Merge pull request #42 from meriac/mainline
Fix check on UVISOR_PRESENT=1 macro
2016-04-12 12:15:10 +01:00
Mihail Stoyanov 61298334c2 Introduce response file for linking with IAR toolchain 2016-04-12 12:11:22 +01:00
Mihail Stoyanov 40fc10401b Merge https://github.com/screamerbg/mbed-os 2016-04-12 11:37:43 +01:00
Mihail Stoyanov 927caca09f Introduce response files for ARMCC and GCC toolchains and also document code 2016-04-12 11:37:15 +01:00
Alessandro Angelino ec0e403bf9 Fix check on UVISOR_PRESENT=1 macro 2016-04-12 11:11:02 +01:00
Martin Kojtal 75d04a3903 Add debug symbols to all builds (release/debug)
All toolchains affected. Fixes #39.
2016-04-12 09:35:55 +01:00
Marcus Shawcroft e3afc94f65 Merge pull request #30 from screamerbg/master
Update GCC toolchain to support the new format for the first line of …
2016-04-07 18:00:57 +01:00
Mihail Stoyanov fe75990e4c Update GCC toolchain to support the new format for the first line of .d files 2016-04-07 17:49:05 +01:00
screamer ab0fc59e52 Add support for project naming based on current directory Cleanup print output 2016-04-06 16:08:11 +01:00
screamer 228d83193c Properly support relative and absolute paths for source and build dirs 2016-04-06 16:08:07 +01:00
screamer 5094b10964 Add exception for TESTS folders to be excluded from the builds 2016-04-06 16:08:02 +01:00
screamer 1b4d69aa8f The build system respects -DUVISOR_PRESENT and dynamically disables floating point support 2016-04-06 16:04:35 +01:00
Marcus Shawcroft f2ddf68b80 Increase iteration count on toolchain wait loop 2016-04-05 16:40:50 +01:00
Marcus Shawcroft d54b280afe Support debug-info in build. 2016-04-05 16:40:16 +01:00
Marcus Shawcroft 1a7efa8787 Define __CMSIS_RTOS 2016-04-05 16:39:24 +01:00
Marcus Shawcroft 3b2b06197a move workspace to tools 2016-04-05 16:30:51 +01:00
Bogdan Marinescu dca69e022b Preparing new layout - moved ./workspace_tools to ./tools 2016-04-05 16:26:31 +01:00