Mihail Stoyanov
647c96172c
Merge branch 'master' of https://github.com/mbedmicro/mbed
...
Conflicts:
workspace_tools/build.py
2014-08-05 15:06:53 +03:00
Przemek Wirkus
d71e2713dd
Added simple filtering switch for -S option. This can be extended in the future to other switches like -r / -R
2014-07-30 17:52:49 +01:00
Przemek Wirkus
fee2533ab9
Small source code and print indent refactoring
2014-07-30 17:52:29 +01:00
Przemek Wirkus
68b2f4648f
FAT library will be now built to .a / .ar separate folder. New switch -f / --fat is introduced for build.py script
2014-07-28 14:04:26 +01:00
Mihail Stoyanov
ff3cd57126
Add -j option to build.py, build_release.py and make.py
...
Multiple compile jobs are not enabled by default unless -j 0 or -j >1 is specified
2014-07-09 20:00:21 +03:00
Przemek Wirkus
caee48f917
Added 'skipped' build list for build.py
2014-06-23 15:56:45 +01:00
Przemek Wirkus
e535ad0ce5
Added HTML verbose (inactive) for -S switch
2014-06-11 13:15:14 +01:00
Przemek Wirkus
f930af5ffc
Added cppcheck support for libraries
2014-06-10 17:25:54 +01:00
Przemek Wirkus
9aaf2c1220
Added CPPCHECK static analysis for MBED and CMSIS libraries from command line. Use switch --cppcheck
2014-06-10 16:38:43 +01:00
Przemek Wirkus
baa3036041
Added matrix of MCU x supported toolchain print
2014-06-09 16:11:08 +01:00
Przemek Wirkus
8a2d961526
Added new option for more verbose mode when printing compiler warnings/errors. Option -x like 'extra' verbose mode
2014-06-02 15:44:45 +01:00
Przemek Wirkus
348c71f7f9
Added multiple toolchain and MCU declarations for options -t and -m respectively. Names must be divided by comma.
2014-05-30 14:50:15 +01:00
Olivier Martin
016053d21b
workspace_tools/build.py: Check if given MCU and Toolchains are supported by the build system
2014-02-19 23:57:45 +00:00
Olivier Martin
e6168cd496
workspace_tools: Add execution right to build scripts
2014-02-19 23:48:34 +00:00
Bogdan Marinescu
bb8ed20a47
LPC1768 flow control fixes
...
- Disable TX buffer, this isn't compatible with the software CTS implementation
- Properly set hardware RTS/CTS pins when possible
- Modified test to use hardware CTS and software RTS
2013-12-19 11:31:23 +02:00
Emilio Monti
d7d5954f59
Add correct return code to build script
2013-11-08 11:54:12 +00:00
Bogdan Marinescu
1bb844c842
Added macro definition from command line
...
build_api.py now support macros defined at compile time, so build.py and
make.py can be used like this:
$ make.py/build.py <options> -DMACRO1 -DMACRO2=VALUE2 ...
2013-10-21 11:11:06 +03:00
Bogdan Marinescu
7585a23e6c
Added CellularModem library, removed old VodafoneUSBModem library
2013-10-17 12:01:55 +03:00
Emilio Monti
b248827341
Add script to export mbed SDK tests to different IDEs
2013-08-16 16:40:53 +01:00
Emilio Monti
3c6e2ab67a
Add license to workspace_tools files
2013-08-06 14:38:00 +01:00
Emilio Monti
76578ade26
Propagate "clean" option for library builds
...
Keep the server program cycle target dependent
Keep program compilation and linking separate
Compile separately sources from different directory roots
2013-07-24 17:29:11 +01:00
Emilio Monti
cd669a943f
Add build options
...
Implement "save-asm" option
2013-07-02 16:43:29 +01:00
Emilio Monti
984ba4b113
Refactor the build system:
...
* add sets of TARGET and TOOLCHAIN "labels"
2013-06-24 14:32:08 +01:00
Emilio Monti
4e747af031
Refactor the build system to keep the information about a new target in a single class
2013-04-18 15:43:29 +01:00
Emilio Monti
80518c489c
Add LPC812 target. Update tests. Remove obsolete documentation. Move shared code among targets to target independent layer.
2013-03-14 11:52:38 +00:00
Emilio Monti
5c20760685
Initial commit of the mbed libraries and tools
2013-02-18 15:32:11 +00:00