1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

452 Commits

Author SHA1 Message Date
Jon Thacker
bece851972 genconfigheader.sh: Fix for for building on OSX 2016-07-07 19:56:45 -05:00
Joakim Nohlgård
77a15e7886 make: Place most configuration macros in a separate file instead of on the command line 2016-07-05 11:22:58 +02:00
Martine Lenders
1124409d80 git-cache: also fetch tags 2016-06-01 19:46:31 +02:00
Martine Lenders
c4eab34b99 Merge pull request #5387 from OTAkeys/quiet_gdb
make debug: start gdb quietly
2016-06-01 18:38:31 +02:00
Oleg Hahm
6deac1d64e Merge pull request #5329 from kaspar030/add_makefile_for_host_tools
make: add makefile for host tools
2016-05-31 21:25:47 +02:00
Ian Martin
b1946e6715 dist: tools: let find-tty.sh return all matches, not just the first 2016-05-18 15:33:01 -04:00
Cenk Gündoğan
8b047d055e tools: desvirt: rm unused TOPO_FLE var 2016-05-15 21:28:12 +02:00
Toon Stegen
cf431e696c make debug: start gdb quietly 2016-04-22 12:00:10 +02:00
Martine Lenders
55e89610ce tools: ethos: allow start_network.sh script to run from anywhere 2016-04-19 14:34:18 +02:00
4b25c0fd76 dist: tools: build_and_test.sh: add "host" buildtest group 2016-04-18 13:51:05 +02:00
aee0eeeb99 dist: tools: add makefile 2016-04-18 13:51:05 +02:00
Hauke Petersen
78f212c9d8 dist/ethos: fixed compile warnings
- checking return values of each write() call
- chack return value of system() call
2016-04-14 17:31:49 +02:00
eea62a79f2 dist: ethos: fix start_network.sh trap (exit on INT QUIT TERM EXIT) 2016-04-11 17:03:28 +02:00
ee37ea9d40 dist: tools: ethos: add start_network.sh 2016-04-11 17:03:28 +02:00
2ec71c9ca0 dist: ethos: add clean target 2016-04-11 17:03:28 +02:00
e17045e901 dist: tools: add UHCP daemon 2016-04-11 17:03:28 +02:00
Bas Stottelaar
6ce6bb6468 dist: jlink: flash mcu based on serial number 2016-04-04 23:48:21 +02:00
7d151f250b dist: ethos: fix usage string 2016-03-31 23:14:23 +02:00
Martine Lenders
5c34e200f0 vagrant: update README 2016-03-30 01:40:28 +02:00
Martine Lenders
6a4636410c dist: CI: remove application skipping 2016-03-26 21:19:15 +01:00
Cenk Gündoğan
e127cc5680 dist: travis: add gdb to travis 2016-03-24 09:05:04 +01:00
7a18922c09 dist: build_and_test.sh: run native unittests through gdb 2016-03-23 23:59:15 +01:00
e308ad4a54 dist: compile_test.py: build everything on changes in pkg/ 2016-03-23 14:26:52 +01:00
Oleg Hahm
16a3f131a3 Merge pull request #5112 from kaspar030/use_git_cache
make: pkg: introduce git-cache
2016-03-21 22:32:33 +01:00
772657253f dist: tools: add git-cache 2016-03-21 21:22:33 +01:00
Oleg Hahm
0331029990 pyterm: fix logging directory
The default logging directory should be ${HOME}/${HOST}/run-name/
2016-03-20 21:20:59 +01:00
DipSwitch
58186bfa9e dist: add script to fetch and build teensy_loader_cli 2016-03-20 12:55:57 +01:00
17fd3d5d39 dist: build_and_test.sh: support CI_BASE_BRANCH 2016-03-15 00:08:18 +01:00
b916a58ed4 dist: tools: pr_check: adapt to RIOT CI 2016-03-12 00:54:43 +01:00
Cenk Gündoğan
98958e74c0 dist/tools/desvirt: added README 2016-03-10 18:29:09 +01:00
Cenk Gündoğan
dc509f030d dist/tools/desvirt: proper integration 2016-03-10 18:29:09 +01:00
Oleg Hahm
f576317194 ci: split up cortex_m4 in even more groups 2016-03-08 20:37:25 +01:00
18e55c6f67 dist: tools: testrunner: increase default timeout to 10 secs 2016-03-07 01:56:39 +01:00
e168f49c86 dist: testrunner: kill whole process group of spawned process 2016-03-05 20:47:51 +01:00
d7a10aa030 dist: travis-scripts/get-pkg-list.py: add python 3 pexpect pkg 2016-03-05 20:36:28 +01:00
test
819dfacccc dist: add testrunner shared pexpect code 2016-03-05 20:36:28 +01:00
test
ac44264dfa dist: remove obsolete testsuite 2016-03-05 16:05:10 +01:00
Martine Lenders
a7487e2b19 Merge pull request #4948 from cgundogan/pr/travis/static-tests_fix
travis: continue static tests on error
2016-03-04 05:40:31 +01:00
Oleg Hahm
eb85eb50a7 Merge pull request #4921 from authmillenon/travis/fix/warn-on-config-change
travis: warn about differing .travis.yml
2016-03-03 10:44:22 +01:00
Cenk Gündoğan
592c73ef79 travis: continue static tests on error 2016-03-02 13:37:25 +01:00
Hauke Petersen
72fb1790c0 Merge pull request #4905 from OlegHahm/goodfet_fix
tools: goodfet fix
2016-03-01 23:32:07 +01:00
Martine Lenders
77bf5277f6 dist: Recall build_and_test.sh after rebase if it was changed 2016-03-01 19:54:43 +01:00
Martine Lenders
c239e359f6 travis: warn about differing .travis.yml 2016-03-01 19:54:42 +01:00
Hauke Petersen
90512ce3ab dist/jlink: fixed typo in JLINK_PRE_FLASH 2016-03-01 19:22:42 +01:00
a2d8c4b50d dist: tools: compile_test: fix unassigned variable 2016-02-28 22:51:10 +01:00
Oleg Hahm
a14657ef85 tools goodfet: directly access baudrate member 2016-02-26 15:03:22 +01:00
Cenk Gündoğan
c68a38f472 dist/tools/ethos: add .gitignore for ethos 2016-02-17 11:38:53 +01:00
c762a6fe7e dist/tools/licenses: add GPLv2 short pattern 2016-02-07 19:15:15 +01:00
52aec3ad32 dist: add ethos UNIX tool 2016-02-07 19:15:15 +01:00
Oleg Hahm
db03259b6b tools: add pattern for MIT license 2016-01-28 16:46:42 +01:00
Martine Lenders
0db92bb0ea travis: adapt for unittest change 2016-01-23 16:17:23 +01:00
Cenk Gündoğan
e62a655b03 travis: pass the proper branch to compile_test.py 2016-01-07 18:39:32 +01:00
Cenk Gündoğan
f2860701f0 vagrant: add vim 2015-12-11 08:53:37 +01:00
Cenk Gündoğan
6b0283fbb0 vagrant: rename RIOT-OS => RIOT and mount the synced folder directly to /home/cnk 2015-12-11 08:53:25 +01:00
Cenk Gündoğan
8e63ae95f3 Merge pull request #4330 from thomaseichinger/pr/cmdline2xml_fix
eclipsesym/cmdline2xml.sh: introduce workaround readlink function
2015-12-08 14:12:37 +01:00
Thomas Eichinger
4a8b2aed56 eclipsesym/cmdline2xml.sh: introduce workaround readlink function
readlink for OS X and FreeBSD does not offer -m flag to canonicalise the
file's path. Implement a workaround shell function to simulate behaviour.
2015-12-08 13:59:32 +01:00
Tobias Markmann
57b8a24466 Add a RELIC package and unit test that shows how to use it
Add install of cmake to .travis.yml.

Test-Information:

This has been tested on OS X and on Ubuntu for both the native target
and STM32F4Discovery.
2015-12-08 08:58:11 +01:00
Oleg Hahm
00def4f8e7 CI: split up Cortex-M0 in two groups 2015-12-07 11:38:34 +01:00
Cenk Gündoğan
5f201f1856 travis: fix git complaining about 'ambiguous argument' 2015-12-07 00:35:43 +01:00
Cenk Gündoğan
a53ed20066 Add and configure Vagrant for RIOT-OS 2015-12-04 14:14:04 +01:00
Oleg Hahm
d65d213def CI: split up Cortex-M4 in two groups 2015-12-03 17:38:24 +01:00
Lucas Jenss
ddaa9863f2 Add 256 byte block hamming code implementation 2015-11-30 20:08:36 +01:00
Cenk Gündoğan
60d4472419 Merge pull request #4301 from thomaseichinger/pr/env_bash
tools: remove hardcoding of bash hashbang
2015-11-30 11:04:23 +01:00
Hauke Petersen
931c1902e1 dist: added script for merging Arduino sketches 2015-11-27 12:45:12 +01:00
Thomas Eichinger
72ee60b9d5 scripts: remove hardcoding of bash hashbang
For host systems like FreeBSD, bash binary is found in a different path.
2015-11-25 16:20:56 +01:00
0d9f14c848 make pyterm nicely fails if no port is available 2015-11-20 17:50:40 +01:00
Hauke Petersen
0bf7e676e2 dist: added SiLabs BSD license pattern 2015-10-28 13:50:34 +01:00
Hauke Petersen
4b62a4902f dist: added common JLink script for flashing 2015-10-28 11:19:38 +01:00
Cenk Gündoğan
813709adb4 Merge pull request #3849 from OlegHahm/pyterm_ümläüte
pyterm: fix problems with German umlauts as input
2015-10-27 19:21:53 +01:00
Oleg Hahm
3b8aa9b476 pyterm: fix problems with German umlauts as input 2015-10-27 15:27:04 +01:00
Cenk Gündoğan
0b7c7fbbb6 Merge pull request #3884 from cgundogan/pr/sniffer/socketify
sniffer: extend script to support sockets
2015-09-30 18:33:12 +02:00
Cenk Gündoğan
46d7571710 sniffer/README: describe usage of the socket connection type 2015-09-30 16:32:23 +02:00
Cenk Gündoğan
be579171d1 sniffer/sniffer.py: enable sniffing for sockets 2015-09-30 16:32:23 +02:00
Ludwig Knüpfer
eda6328e21 documentation: update my name (Ortmann -> Knüpfer) 2015-09-27 18:58:30 +02:00
Joakim Nohlgård
98c465008b all: Update @gebart family name, email 2015-09-20 13:47:39 +02:00
Oleg Hahm
a7a52d7494 dist: sniffer: fix python version check 2015-09-10 00:18:31 +02:00
Oleg Hahm
2c555f748e dist: fix missing include of sys/time.h in tunslip 2015-09-01 15:24:01 +02:00
daniel-k
78b98b3b1c debugging: fix openocd closing when pressing Ctrl+C in GDB, fix #3427 2015-08-29 19:17:24 +02:00
Emmanuel Baccelli
014939805e Merge pull request #3062 from alignan/pull/remote-port
New Zolertia Re-Mote platform (CC2538 + CC1120)
2015-08-25 21:18:13 +02:00
Martine Lenders
64c6d49cbd iot-lab_M3: rename to iotlab-m3 2015-08-19 20:59:06 +02:00
Martine Lenders
d46f542220 iot-lab_M3: rename to iotlab_m3 2015-08-19 18:29:17 +02:00
Martine Lenders
58ff31bfe9 gnrc: make all gnrc modules sub-modules of gnrc 2015-08-18 23:00:07 +02:00
Antonio Lignan
b8823b7afe Zolertia Re-Mote platform (cc2538 + cc1120) port 2015-08-17 14:17:32 +02:00
Joakim Gebart
9968c59baa dist/tools/sniffer: Fix usec calculation 2015-08-14 16:45:15 +02:00
Martine Lenders
5760f9042d native: unify and simplify usage of tapsetup script 2015-08-14 12:05:34 +02:00
Martine Lenders
7f581ef44f tools: Remove wireshark dissector for native 2015-08-11 02:57:30 +02:00
Martine Lenders
3e0b62b3bf tools: replace old sniffer script with gnrc sniffer 2015-08-09 21:03:51 +02:00
Philipp Rosenkranz
935e2d81b4 Merge pull request #3409 from phiros/dist_drone_script_fail_if_gh_label_not_set
dist: make drone build script fail if gh label not set
2015-07-28 15:03:02 +02:00
Philipp Rosenkranz
d0f23b8a3e compile_test.py: fix error/warning output duplication 2015-07-22 13:57:34 +02:00
Hauke Petersen
51b7227c9f Merge pull request #3382 from daniel-k/openocd_dont_reset
openocd: don't reset cpu for target 'debug'
2015-07-21 15:24:38 +02:00
Philipp Rosenkranz
e3fc0a3fb5 dist: compile_test.py refactored 2015-07-17 00:20:17 +02:00
Philipp Rosenkranz
da1e715473 make/compile_test.py: display compile errors and warnings 2015-07-16 21:22:57 +02:00
Philipp Rosenkranz
8c9cbdae37 dist: make drone build script fail if gh label not set 2015-07-16 17:21:29 +02:00
Peter Kietzmann
6d067a66cb Merge pull request #3151 from authmillenon/dist/enh/sniffer-pythonic
dist: make ng_sniffer.py more pythonic
2015-07-15 00:15:02 +02:00
Martine Lenders
375bb14c76 dist: make ng_sniffer version independent 2015-07-14 16:45:20 +02:00
Martine Lenders
c10ea983f9 dist: pep8 ng_sniffer.py 2015-07-14 16:45:19 +02:00
Martine Lenders
67197854df dist: make ng_sniffer.py more pythonic 2015-07-14 16:45:19 +02:00
Joakim Gebart
235b9b3c16 dist/tools/toolchain: Fix whitespace errors in newlib patches. 2015-07-14 08:11:20 +02:00
Joakim Gebart
4e7987e0c8 dist/tools/toolchains/build_x86.sh: upgrade to newlib-2.2.0.20150623 2015-07-13 20:04:16 +02:00
Joakim Gebart
1edd79a36a dist/tools/toolchains/build_x86.sh: Use patch files for newlib modifications 2015-07-13 19:57:56 +02:00
daniel-k
03542161dd openocd: don't reset cpu for target 'debug' 2015-07-13 17:22:54 +02:00
Martine Lenders
07adbec5e2 Merge pull request #3353 from phiros/compile_test_fix_output_for_failed_boards
compile_test.py / buildtest: fix output for failed boards
2015-07-13 13:05:55 +02:00
Philipp Rosenkranz
f44615a855 drone-scripts: create dir for each BUILDTEST_MCU_GROUP 2015-07-10 17:20:50 +02:00
Philipp Rosenkranz
94490ed031 compile_test.py / buildtest: fix output for failed boards 2015-07-10 03:12:04 +02:00
Philipp Rosenkranz
f09eba6775 dist: add github label check to drone build script 2015-06-30 20:12:01 +02:00
Philipp Rosenkranz
8ea9965cae dist: exec drone build script in parallel 2015-06-24 23:00:56 +02:00
Martine Lenders
401d8b182d dist: ng_sniffer: read interface from device 2015-06-02 23:36:03 +02:00
haukepetersen
61a99dc41b dist: some fixes to the ng_sniffer script
- now working with the samr21 through removed uart flow control calls
- removed unused code
- move and added some comments
2015-06-02 15:56:32 +02:00
haukepetersen
aec8c070cb dist: added ng_sniffer script 2015-06-02 14:44:28 +02:00
Joakim Gebart
b54c9d21ee dist: Add tool for generating Eclipse setting XML files
Usage: make eclipsesym (in application directory)
2015-06-01 17:53:44 +02:00
Joakim Gebart
85f7a7d98f travis: get arm install packages for cortex_m3_1
fix typo that caused all packages to be installed when building group cortex_m3_1
2015-05-30 09:05:53 +02:00
Martine Lenders
fc6ff227b9 Merge pull request #3072 from authmillenon/travis/enh/do-not-install
travis: exit before before_install phase
2015-05-29 07:07:32 +02:00
Martine Lenders
f33f35720b travis: exit before before_install phase 2015-05-29 00:05:28 +02:00
Joakim Gebart
527750c496 dist: openocd.sh: Add PRE_FLASH_CHECK_SCRIPT 2015-05-27 10:30:33 +02:00
Johann Fischer
21141cd389 dist/tools/openocd/openocd.sh: Add flash-elf command 2015-05-27 10:30:33 +02:00
Joakim Gebart
f5c67ebe62 dist: openocd.sh: Refactor argument handling, add new hooks for extra commands 2015-05-27 10:30:33 +02:00
Hauke Petersen
42f38122c5 Merge pull request #2849 from kaspar030/saml21
cpu: saml21 initial commit
2015-05-26 21:13:55 +02:00
794d8389d5 Merge pull request #3037 from BytesGalore/travis_compile_on_demand
travis: enable travis compile tests on set github label `Ready for Travis build`
2015-05-26 12:24:22 +02:00
Ludwig Ortmann
ec9d5ea271 Merge pull request #3043 from OlegHahm/pyterm-newline
Pyterm newline
2015-05-26 08:56:37 +02:00
Janos Kutscherauer
6c620f273d Added improved handling of CR/LF in PYTERM.
The default behaviour only appreciates the LF character (unix style).
The pyterm switch -nl/--newline can be used to specify the newline combination of CR/NL.
Possible values are CR, NL, CRNL and NLCR. Default is NL.
2015-05-25 13:38:14 +02:00
BytesGalore
7df0d9b636 travis: enable travis build on set github label Ready for CI build 2015-05-24 09:19:05 +02:00
Martine Lenders
d2275ae8d1 dist: add contiki's version of 3c-BSD 2015-05-23 13:47:38 +02:00
Martine Lenders
c3abfb3627 dist: remove old slip driver implementation 2015-05-23 13:19:17 +02:00
Martine Lenders
1a146f7934 tools: import tunslip from contiki 2015-05-23 13:19:17 +02:00
622acc74e5 dist: tools: cppcheck: exclude saml21 atmel headers from check 2015-05-22 11:47:51 +02:00
8b59240da0 tools: externc: ignore saml21 atmel/ includes 2015-05-22 11:47:51 +02:00
Joakim Gebart
13832d8e62 everything: Remove filename from @file Doxygen command 2015-05-22 07:34:41 +02:00
Lucas Jenß
73ce03ac1f Merge pull request #3021 from x3ro/pr_check_error_naming
[Travis Script] Make clear that "labels" refers to the ones set on GitHub
2015-05-19 15:22:56 +02:00
Lucas Jenss
b2115d2bdb Make clear that "labels" refers to the ones set on GitHub 2015-05-18 11:51:58 +02:00
Joakim Gebart
203a0a1d62 dist/tools/toolchains: Replace tabs by spaces 2015-05-18 07:10:52 +02:00
Joakim Gebart
49a12804b3 drone: added Drone file
Drone is a continuous integration server that can be installed locally.

The included Drone configuration mimics the Travis build scripts except
for the build matrix feature, all targets are built sequentially by the
dist/tools/drone-scripts/build_and_test.sh script instead of in
separate instances.

See: https://github.com/drone/drone
2015-05-14 15:40:09 +02:00
Joakim Gebart
e9c567107d all: remove extra blank lines at the end 2015-05-09 09:10:08 +02:00
Joakim Gebart
0d590e48bd dist/tools/sniffer: whitespace fixes 2015-05-09 09:02:17 +02:00
Joakim Gebart
f9059ea08d dist/tools/pyterm/testbeds: whitespace fixes 2015-05-09 09:00:36 +02:00
Joakim Gebart
a1d40524f1 dist/tools/pyterm/pytermcontroller: whitespace fixes 2015-05-09 08:59:43 +02:00
Joakim Gebart
2261c52769 dist/tools/licenses/patterns/3c-BSD-ti: trailing space fix 2015-05-09 08:58:13 +02:00
Joakim Gebart
9cd8da3e72 dist/tools/doccheck/check.sh: trailing space fix 2015-05-09 08:57:41 +02:00
Philipp Rosenkranz
cb84729dfe dist/tools: add desvirt (incl. example topology) 2015-04-29 15:24:51 +02:00
Martine Lenders
eb14425806 travis: build applications only on change 2015-04-16 15:54:15 +02:00
Martine Lenders
41ffab78a6 Merge pull request #2746 from authmillenon/dist/enh/tab-test
dist: add tab test
2015-04-10 08:52:33 +02:00
Martine Lenders
e973cc63fc dist: removes endingcheck
Is now part of whitespacecheck
2015-04-10 01:24:41 +02:00
Martine Lenders
2ec5f27a57 dist: add tab test 2015-04-09 19:39:03 +02:00
Joakim Gebart
de486ff79f k60: Initial commit of K60 CPU.
Tested on the following Freescale Kinetis K60 CPUs:

 - MK60DN512VLL10

The port should with a high probability also support the following variations of the above CPUs (untested):

 - MK60DN256VLL10

And possibly also:

 - MK60DX256VLL10
 - MK60DX512VLL10
 - MK60DN512VLQ10
 - MK60DN256VLQ10
 - MK60DX256VLQ10
 - MK60DN512VMC10
 - MK60DN256VMC10
 - MK60DX256VMC10
 - MK60DN512VMD10
 - MK60DX256VMD10
 - MK60DN256VMD10

Currently not working on the following CPUs (Missing PIT channel
chaining necessary for kinetis_common/periph/timer implementation):

 - MK60DN256ZVLL10
 - MK60DN512ZVLL10
 - MK60DX256ZVLL10
 - MK60DX512ZVLL10
 - MK60DN512ZVLQ10
 - MK60DN256ZVLQ10
 - MK60DX256ZVLQ10
 - MK60DN512ZVMC10
 - MK60DN256ZVMC10
 - MK60DX256ZVMC10
 - MK60DN512ZVMD10
 - MK60DX256ZVMD10
 - MK60DN256ZVMD10

Regarding header files from Freescale:

   dist/tools/licenses: Add Freescale CMSIS PAL license pattern

Redistribution is OK according to:

https://community.freescale.com/message/477976?et=watches.email.thread#477976

Archive copy in case the above link disappears:

https://web.archive.org/web/20150328073057/https://community.freescale.com/message/477976?et=watches.email.thread

Applies to:
 - MK60DZ10.h (K60 variant)
2015-03-28 08:30:13 +01:00
Joakim Gebart
ef6aaf6045 dist/tools/whitespacecheck: Do not redirect stdout.
Show new whitespace errors in Travis log for easier code review.
2015-03-17 06:51:17 +01:00
kushalsingh007
41ad9946ad Adding a script to check for line endings (valid UNIX ending)
-Created a bash script using grep to check for carriage return at line endings.
-Works for modified and new files only (if choosen)
-Modified build_and_run.sh to include the new check.sh and run it.
2015-03-10 05:51:07 +05:30
Oleg Hahm
96e6d2aee3 Merge pull request #2471 from haukepetersen/fix_openocd_shutdown
dist/openocd.sh: added shutdown to flash commands
2015-03-05 17:18:10 +01:00
Ludwig Ortmann
48e6247f4f Merge pull request #2507 from authmillenon/travis/remove-outputting-nproc
travis: remove unnecessary nproc output
2015-03-03 21:38:34 +01:00
Ludwig Ortmann
2ff29ea1de Merge pull request #2487 from gebart/pr/openocd-init-arguments
dist/tools/openocd: Replace OPENOCD_EXTRA_INIT with command line arguments
2015-03-03 21:15:44 +01:00
Martine Lenders
fe79ec8eaf travis: remove unnecessary nproc output 2015-03-01 20:45:57 +01:00
Martine Lenders
5386fdb335 travis: aggregate result values of static tests 2015-03-01 20:07:18 +01:00
Martine Lenders
cfe7993886 travis: let all static tests run 2015-02-28 19:16:07 +01:00
Martine Lenders
20e1fd2fbd travis: replace tabs with spaces in script 2015-02-28 19:10:24 +01:00
Philipp Rosenkranz
e9e9a1c01c travis: fixed pep8 code style issues in python support script 2015-02-24 00:28:37 +01:00
Philipp Rosenkranz
0f0f291dde travis: added license header for travis scripts 2015-02-24 00:28:27 +01:00
Philipp Rosenkranz
20b2999843 travis: add static tests as a matrix build target 2015-02-24 00:17:28 +01:00
Joakim Gebart
f10c1f94d8 dist/tools/openocd: Replace OPENOCD_EXTRA_INIT with command line arguments
OPENOCD_EXTRA_INIT did not work for quoted arguments or openocd commands which require arguments.
2015-02-23 10:57:24 +01:00
Philipp Rosenkranz
02d0c88284 tests/travis: split buildtests into MCU groups. 2015-02-22 15:04:52 +01:00
Hauke Petersen
34541a5e0e squash: work-around for wrong openocd return value 2015-02-19 16:59:03 +01:00
Hauke Petersen
8b17d0575e dist/openocd.sh: added shutdown to flash commands 2015-02-19 16:45:00 +01:00
Oleg Hahm
8fa44ee117 dist/tools: check for whitespace errors 2015-02-19 10:29:39 +01:00
Joakim Gebart
a519aaad3d dist/tools/openocd: Add documentation for newly introduced environment variables 2015-02-18 10:20:26 +01:00
Joakim Gebart
f4006cda2a dist/tools/openocd: Quote file names in shell arguments 2015-02-18 10:11:07 +01:00
Joakim Gebart
b4c3f0c565 dist/tools/openocd: Make openocd command configurable. 2015-02-18 10:11:06 +01:00
Joakim Gebart
6e88b4ab2d dist/tools/openocd: Add support for specifying config file and extra initialization arguments. 2015-02-18 10:10:53 +01:00
haukepetersen
63f019210c dist: added unified openocd control script 2015-02-10 14:27:45 +01:00
Joakim Gebart
086825bfa3 dist: Add tools for finding USB serial adapters on Linux.
These tools can be used to find the corresponding TTY device node of
attached USB serial adapter devices.
2015-02-09 19:43:18 +01:00
Martine Lenders
0eb2d78dda doc: use my real name 2015-02-08 18:52:16 +01:00
Johann Fischer
9dcf34307b dist/tools/licenses: add Freescale 3c-BSD license pattern 2015-01-20 13:27:32 +01:00
Thomas Eichinger
07d76d7127 stm32l1: initial port for the nucleo-l1 board and stm32l1 cpu 2015-01-12 15:13:19 +01:00
Finn Wilke
0d4b81d62e dist/tools/licenses: support BSD sed 2015-01-12 03:20:09 +01:00
Fabian Nack
f7b11dda3e tools/licenses: add revised 1c-BSD pattern used in utlist 2014-12-12 12:18:33 +01:00
Oleg Hahm
bb7453dc70 doccheck: grep for all lines with a warning 2014-12-11 16:35:41 +01:00
Martine Lenders
7642f7bb15 pr_check: Fix matching
Fixes #2125
2014-12-03 12:29:30 +01:00
Ludwig Ortmann
43830dfb61 Merge pull request #2104 from OlegHahm/travis_doccheck
travis: check for doxygen warnings
2014-12-03 12:06:18 +01:00
Oleg Hahm
83da4a8738 travis: added doxygen check script to travis config 2014-12-03 11:10:25 +01:00
Oleg Hahm
f97f9ff826 travis: check for doxygen warnings
This introduces a script that will check for doxygen warnings in newly
committed or edited files.
2014-12-03 11:10:12 +01:00
Ludwig Ortmann
3490ccd615 Merge pull request #2090 from authmillenon/travis-squash-check
travis: squash check
2014-12-01 14:45:13 +01:00
Martine Lenders
7713fa87dd travis: check PRs if they need squashing or depend on other PRs 2014-12-01 14:04:01 +01:00
Ludwig Ortmann
fdae56a7a5 dist/tools/licenses: add license 2014-11-28 18:05:02 +01:00
Ludwig Ortmann
8abaf95ed1 dist/tools/externc: add license 2014-11-28 18:05:02 +01:00
Ludwig Ortmann
4ebeee7582 dist/tools/cppcheck: add license 2014-11-28 18:05:02 +01:00
Oleg Hahm
b6e59e85a6 Merge pull request #885 from OlegHahm/sniffer_applicatoin
examples: net: Sniffer application
2014-11-27 14:03:01 +01:00
Oleg Hahm
a6414ea721 tools: added pcap script for sniffing radio
To use in combination with
https://github.com/RIOT-OS/applications/tree/master/sniffer
2014-11-27 14:01:29 +01:00
Hinnerk van Bruinehsen
ed9834c7ff dist: run cppcheck with only one job (triage #2089) 2014-11-27 08:58:34 +01:00
Pham Huu Dang Nhat
bb85671ea7 CI: replaced head with cat and filtered out tools for extern "C" check. 2014-11-25 22:00:09 +07:00
Ludwig Ortmann
d716f2d4a5 dist/licenses: add and use --error-exitcode 2014-11-24 18:54:56 +01:00
Ludwig Ortmann
1574c2bb76 dist/licenses: add and use diff-filter 2014-11-24 18:54:56 +01:00
Thomas Eichinger
57470eb77e Merge pull request #2065 from LudwigOrtmann/issue-392
license header + pattern cleanup
2014-11-24 10:36:16 +01:00
Ludwig Ortmann
e343f114f4 dist/cppcheck: handle unhandled condition
When no arguments are given at all, the script would shift when there
is nothing to shift. This results in a failure on debian stable:
```
./dist/tools/cppcheck/check.sh: 20: shift: can't shift that many
```
2014-11-21 18:43:26 +01:00
Ludwig Ortmann
5819baea9f tools/licenses: add 1c-BSD-stanford pattern 2014-11-21 15:28:07 +01:00
Ludwig Ortmann
372e2e05f0 tools/licenses: remove unused 3c-BSD-clark 2014-11-21 15:12:52 +01:00
Ludwig Ortmann
a220fc82db tools/licenses: add 3c-BSD-nordic pattern 2014-11-21 15:08:21 +01:00
Ludwig Ortmann
64351603e8 tools/licenses: add 3c-BSD-atmel3 pattern 2014-11-21 15:03:15 +01:00
Hinnerk van Bruinehsen
edd948c176 dist: default cppcheck to ignore unusedStructMember 2014-11-19 11:22:42 +01:00
Oleg Hahm
30b166c177 pyterm: make mostly pep8 compliant 2014-11-07 01:02:55 +01:00
Oleg Hahm
cbe49912be pyterm: enable TCP connection to remote host 2014-11-05 22:42:36 +01:00
Hinnerk van Bruinehsen
72115d629d lint: fix uninitstring in sixlowdriver 2014-10-31 01:24:32 +01:00
Hinnerk van Bruinehsen
75c02c937a lint: suppress unusedStructMember in vendor files 2014-10-31 01:24:32 +01:00
Ludwig Ortmann
6424ba0665 cppcheck: handle --diff-filter option
Add the possibility to the cppcheck script to pass git's
`--diff-filter` option.
Also improve comments a bit.
2014-10-24 11:40:18 +02:00
Ludwig Ortmann
302b9b775c dist/tools: add check for extern "C" declaration 2014-10-18 07:29:14 +02:00