Victor Nakoryakov
f23ee5cb14
Merge branch 'arduino-1.5.x'
2014-04-15 17:40:47 +04:00
Victor Nakoryakov
0db2b4b60c
fix: support Leonardo, Yun and derivatives upload with IDE 1.5.x
2014-04-15 17:40:31 +04:00
Victor Nakoryakov
85d1768e9c
Merge branch 'arduino-1.5.x'
2014-04-15 15:46:17 +04:00
Victor Nakoryakov
ef1f6da7d1
fix: support for multiple '=' in boards.txt line
2014-04-15 15:46:02 +04:00
Victor Nakoryakov
7b837cb2fd
fix: list-models don't fail on boards without names
2014-04-15 13:48:31 +04:00
Victor Nakoryakov
edbeb3f9df
add: nicer formatting for found FS-entries
2014-04-15 13:47:56 +04:00
Victor Nakoryakov
c258f5fdd2
add: doc string
2014-04-15 13:47:18 +04:00
Victor Nakoryakov
b8288ca870
add: basic support for Arduino IDE 1.5.x
2014-04-15 13:35:50 +04:00
Victor Nakoryakov
fe6e94a35e
Merge pull request #114 from Kernald/python3-compat
...
Call Python 2 explicitely (temporary fix for #106 )
2013-09-24 06:47:12 -07:00
Victor Nakoryakov
6f00e2cd65
Merge branch 'master' of github.com:amperka/ino
2013-09-24 17:45:57 +04:00
Victor Nakoryakov
1edc68ad40
fix #19 , #81 , #82 : Custom command line arguments for picocom
2013-09-24 17:45:40 +04:00
Marc Plano-Lesay
67b6433e85
Call Python 2 explicitely (temporary fix for #106 )
2013-09-24 14:49:16 +02:00
Victor Nakoryakov
9ec8aa7317
Merge pull request #113 from 12qu/master
...
Check project directory before processing args
2013-09-24 03:01:38 -07:00
Rob Cornish
61bf0b94dd
Check project directory before processing args
...
Patch stops the "Searching for Board description..." message occuring
before the "No project found in this directory." message if we try to
build outside of a valid project directory.
2013-09-24 19:55:38 +10:00
Victor Nakoryakov
e782d73333
add shortcut to --cppflags
2013-09-24 13:37:09 +04:00
Victor Nakoryakov
a4a16e9158
revert renaming cppflags to compile_flags
...
See 8ac0a403ff comments on GitHub
2013-09-24 13:35:46 +04:00
Victor Nakoryakov
2ed47f2d1a
fix #46 , #88 , #103 : Correct version parsing with build number and a trash
2013-09-24 13:15:43 +04:00
Victor Nakoryakov
8a681dc082
update README
2013-09-24 12:20:06 +04:00
Victor Nakoryakov
ff0cba8f63
closes #23 , #28 , #60 , #63 : add a feature to specify make tool
2013-09-24 12:16:40 +04:00
Victor Nakoryakov
1edff0d334
remove TODO as all TODOs should be issues on GitHub
2013-09-24 11:48:53 +04:00
Victor Nakoryakov
8fb8e0e106
update README contributors and changelog
2013-09-24 11:47:59 +04:00
Victor Nakoryakov
8ac0a403ff
refactor: rename cpp flags to compile flags to disambiguate with cxx flags
2013-09-24 11:33:50 +04:00
Victor Nakoryakov
f4732c9b8c
fix indentation
2013-09-24 11:25:10 +04:00
Victor Nakoryakov
5e34f2a344
remove shortcut arg names for `ino build' toolset
2013-09-24 11:24:54 +04:00
Victor Nakoryakov
7ea378a677
Merge branch 'folder-fix' of git://github.com/gnusouth/ino into gnusouth-folder-fix
2013-09-23 22:06:16 +04:00
Victor Nakoryakov
3ddc133ee8
fix #105 : fallback to /etc/avrdude while searching for avrdude.conf
2013-09-23 21:27:32 +04:00
Victor Nakoryakov
183f68c3af
Merge branch 'master' of git://github.com/aruiz/ino into aruiz-master
2013-09-23 20:15:40 +04:00
Victor Nakoryakov
024d45486b
Merge branch 'master' of github.com:amperka/ino
2013-09-23 20:03:12 +04:00
Victor Nakoryakov
379b9769b6
Fix #74 , #107 , #108 : Use of types declared in included files is allowed in function definitions
2013-09-23 20:02:14 +04:00
Alberto Ruiz
d05024b8b7
Fixes avrdude.conf location problem in Fedora
2013-08-29 14:53:29 +02:00
Michael Sproul
7cf9e6d3ce
Make src the only requirement for building.
2013-08-04 18:57:10 +10:00
Michael Sproul
0cc022f2b0
Prevent .build creation for accidental builds
2013-08-04 18:57:10 +10:00
Rob Cornish
5893880589
Minor housekeeping
...
Made makefile select 'python2' via env for portability. Added vim
.sw[op] files to .gitignore. Added a TODO list.
2013-08-04 14:06:42 +10:00
Rob Cornish
b8404751f8
Moved all build flag arg parsing into build.py
...
It is unnecessary to clutter environment.py since we don't require these
flags globally.
2013-08-04 14:06:42 +10:00
Rob Cornish
a2be204e1e
Allowed specification of build tools
...
Previously the verisons of avr-gcc etc. that were used for compilation
and linking were all set by default. This commit adds the option to
choose which tools to use via various flags specified in `ino build
--help'.
2013-08-04 14:06:42 +10:00
Rob Cornish
fd06e3d63a
Fixed hanging when no .cpp files bug
...
Fixed bug that caused `ino' to hang when scanning for dependencies of
libraries with only .h files (i.e. no .ino, .c or .cpp files).
2013-07-08 14:47:36 +10:00
Rob Cornish
79149e73ed
Overhauled handling of compiler flags
...
Previously all compiler flags (cxxflags etc) were hardcoded into `ino',
which is inflexible since, for instance, it is not even possible to
define constants (via `-D') on the command-line at compile time. This
commit adds the `--cppflags', `--cflags', `--cxxflags' and `--ldflags'
command-line options in order to improve this situation.
In summary, all are documented under `ino build --help'; defaults are
preserved as before; and the user is not able to void any flags (e.g.
include paths for the required libraries) which are essential for the
building of a sketch
2013-07-05 23:18:48 +10:00
Victor Nakoryakov
fd5fd849f8
Merge pull request #78 from ulidtko/typos
...
fix #78 Typos
2013-05-19 07:46:04 -07:00
max ulidtko
4972a50317
a little more grammar
2013-05-09 19:29:53 +03:00
max ulidtko
377a87a8e8
fix "subdirectory" typo
2013-05-09 19:28:44 +03:00
max ulidtko
3d2e21cc6d
fix "probject" typo
2013-05-09 19:03:01 +03:00
Victor Nakoryakov
77decf0512
Fix #62 : Include MIT-LICENSE.txt in the tarball
2013-01-28 23:54:36 +04:00
Victor Nakoryakov
35734080ae
fix: outdated issues in quickstart tutorial
2012-10-05 18:44:26 +04:00
Victor Nakoryakov
856f930a26
bump version
2012-10-05 18:44:09 +04:00
Victor Nakoryakov
ae5f9d3bb4
fix: version of AVR-GCC bundled with Arduino is now preferred over system-wide
2012-10-05 18:26:39 +04:00
Victor Nakoryakov
11f02d0576
fix #3 , fix #29 : put build artifacts in separate build subdirectories
2012-10-05 17:55:45 +04:00
Victor Nakoryakov
fbaef5148f
fix #33 : add argparse in requirements fot Python < 2.7 support
2012-10-05 16:13:04 +04:00
Victor Nakoryakov
6e1e8e5a30
refactor: make upload and environment code more pep8'ish
2012-10-05 16:01:35 +04:00
David Charbonnier
347bc0e601
fix upload for leonardo
2012-10-02 20:36:58 +02:00
David Charbonnier
e9350e9a96
create method list_serial_ports
2012-10-02 18:58:12 +02:00