Jimmy Brisson
2d47ab1cdd
projects are now named via command line -n
2016-05-27 09:46:03 +01:00
Jimmy Brisson
d772ea7a00
Allowed multiple --source specifications on the export command
...
The project name is set to the first --source argument.
Resources (the class) is now a monoid.
2016-05-27 09:45:45 +01:00
Martin Kojtal
80cecbfcfb
Exporters - if source, generate to projectfiles/{{ide}}
...
This allows to use multiple tools within a project, they don't affect
each other.
An example:
projectfiles/gcc_arm
projectfiles/uvision
projectfiles/iar
2016-04-26 11:44:26 -05:00
Martin Kojtal
647cf23cf1
Exporters - add relative paths handling
...
If we use source option, the paths should be relative to the source dir.
Otherwise, mbed export scripts copies sources to temp dir.
2016-04-19 14:55:16 +01:00
Martin Kojtal
a058ab98a4
Tools - project options.macros None fix
...
Handle when options.macros is None, which results in Traceback
2016-04-06 19:07:23 +01:00
Marcus Shawcroft
e74b59cc94
Adding --source and -D iptions on project.py
2016-04-05 16:38:34 +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