Martine Lenders
386be92a66
Merge pull request #7105 from cgundogan/pr/packer_libudev
...
dist: packer: update and add libudev-dev
6 years ago
BytesGalore
eac2b0c761
dist/edbg: forward commit hash to added samr21-xpro (rev D)
6 years ago
Cenk Gündoğan
f18936a7d9
dist: packer: update and add libudev-dev
6 years ago
Martine Lenders
d4693648ba
Merge pull request #7095 from kaspar030/add_headerguard_check_script
...
dist: tools: add headerguard check script
6 years ago
Kaspar Schleiser
60fb6d2d50
dist: tools: changed_files.sh: add msba2 tools to exclude list
6 years ago
Kaspar Schleiser
ed31db4702
dist: tools: build_and_test.sh: add header guard check
6 years ago
Kaspar Schleiser
de07fe07e5
dist: tools: headerguard: initial commit
6 years ago
Kaspar Schleiser
6a9175944c
dist: tools: add edbg
6 years ago
Kaspar Schleiser
c53e9271ba
dist: tools: bossa: add makefile rule to clean generated binary
6 years ago
Hauke Petersen
fb82e246d9
tools: add means to download and build BOSSA
6 years ago
Sebastian Meiling
4bc77be282
Merge pull request #6966 from miri64/doccheck/enh/show-doc-warning
...
doccheck: actually show warning, not just file
6 years ago
Martine Lenders
0f2fa7883c
doccheck: actually show warning, not just file
6 years ago
Alexandre Abadie
d2362c1c74
Merge pull request #7057 from gautric/master
...
use MD5 as environment variable
6 years ago
gautric
89cd127e31
dist/tools/toolchains: use MD5 as environment variable
6 years ago
Kaspar Schleiser
564448ae96
dist: tools: coccinelle: add enable_debug_false.cocci
6 years ago
Kaspar Schleiser
a7ad4f0469
dist/tools/coccinelle: add remove_atoi_cast.cocci
6 years ago
Kaspar Schleiser
d603367c08
dist/tools/ci/print_toolchain_versions.sh: add coccinelle
6 years ago
Kaspar Schleiser
98c359d231
dist/tools/ci/changed_files.sh: add coccinelle includes to EXCLUDE
6 years ago
Kaspar Schleiser
9acc5282af
dist: tools: introduce coccinelle static testing
6 years ago
Kaspar Schleiser
bb24b1d77b
Merge pull request #7039 from kaspar030/fix_in-function_static_variables
...
cleanup: remove unused in-function static variable properties (coccinelle)
6 years ago
Kaspar Schleiser
8611650078
dist/tools/uhcpd: remove unnecessary static properties (partly found by coccinelle)
6 years ago
Kaspar Schleiser
a7e55a17cf
dist/tools/ci/build_and_test.sh: adapt to changed check scripts
6 years ago
Kaspar Schleiser
a02472d1fa
dist/tools/licenses/check.sh: make use of changed_files.sh
6 years ago
Kaspar Schleiser
e24becc02a
dist/tools/externc: use of changed_files.sh
6 years ago
Kaspar Schleiser
9b045c127f
dist/tools/cppcheck: use changed_files.sh
6 years ago
Kaspar Schleiser
5a4ea3b45d
dist/tools/ci: introduce changed_files.sh
6 years ago
Kaspar Schleiser
1ec3c0a57a
Revert "dist: cppcheck: switch back to 8 jobs"
...
This reverts commit ec97a94626
.
(The commit seems to cause trouble. Furthermore, there's no reference to
either the issue or how it was solved in the original commit message).
6 years ago
Oleg Hahm
ec97a94626
dist: cppcheck: switch back to 8 jobs
6 years ago
Oleg Hahm
76e884e346
dist: ci: removed obsolete TODO regarding cppcheck
6 years ago
Oleg Hahm
2cb16c5ff4
dist: tunslip: fix cppcheck warnings
6 years ago
Oleg Hahm
3a304f10ee
dist: enable cppcheck warnings for all files
6 years ago
Kaspar Schleiser
6ef21a8fd3
dist: tools: print_toolchain_versions.sh: add cppcheck version
6 years ago
Neil Jones
65911f3499
cppcheck: Don't Run cppcheck on ASM files.
...
cppcheck doesn't understand ASM style comments beginning with '#' and tries to
parse them:
I get this error:
cpu/mips_pic32_common/reset_mod.S:84: error (syntaxError): syntax error
from this line:
beqz s1, init_resources # Branch if this is NOT an NMI exception.
If I place the comment inside C-style comments cppcheck passes, ie
beqz s1, init_resources # /*Branch if this is NOT an NMI exception.*/
Note current in-tree ASM files fail cppcheck (they must have been added before
this check) for example:
cpu/lpc2387/asmfunc.s
6 years ago
Emmanuel Baccelli
9de3484c12
Doc: improved README for new boards in Vagrant
6 years ago
Martine Lenders
29842bb5e4
netdev2: rename to netdev and remove `gnrc_netdev`
...
With some minor hand-edits I used the following chain of commands:
```sh
git rm sys/include/net/gnrc/netdev.h
git grep --name-only -i netdev2 | \
xargs sed -i -e 's/^\(NETDEV\)2\(.*\)\( [("]\)/\1\2 \3/g' \
-e 's/\(netdev\)2\(.*\)\( \/\*\*<\)/\1\2 \3/I' \
-e 's/\(netdev\)2/\1/gI'
git add -p
git commit --amend
git ls-tree --full-tree -r HEAD --name-only | \
grep "netdev2" | xargs -I'{}' dirname '{}' | uniq | \
grep "netdev2" | while read dir; do
new_dir="$(echo "$dir" | sed "s/netdev2/netdev/g")"
git mv -f "$dir" "$new_dir"
done
git commit --amend
git ls-tree --full-tree -r HEAD --name-only | \
grep "netdev2" | while read file; do
new_file="$(echo "$file" | sed "s/netdev2/netdev/g")"
git mv -f "$file" "$new_file"
done
git commit --amend
git grep --name-only "\<drivers_netdev_netdev\>" | \
xargs sed -i "s/\<drivers_netdev_netdev\>/drivers_netdev_api/g"
git add -p
git commit --amend
```
6 years ago
Oleg Hahm
44604a9ed5
tools: make doccheck check all files
6 years ago
Joakim Nohlgård
dcc37329df
sys/vfs: A virtual file system (VFS) layer for RIOT
...
The VFS layer provides file system abstractions to allow using a unified
interface to access files from mounted file systems.
6 years ago
Joakim Nohlgård
5638359960
tools/externc: Remove #endif in extern C pattern match
...
Enable adding more C++ specifics inside the same ifdef block (e.g. sys/include/vfs.h)
6 years ago
Hauke Petersen
19bf9f8d0f
dist/externc: exclude all (CPU) vendor headers
6 years ago
Hauke Petersen
0fb3ee3b9b
dist/cppcheck: exclude only vendor headers
6 years ago
Thomas Eichinger
4aaf8dd616
tools/tapsetup: change default bridge name on macOS
...
The default bridge name used by tapsetup `bridge0` is already used
by the macOS. This changes the default to `bridge42`.
6 years ago
Joakim Nohlgård
9ed393426e
dist/tools/cppcheck: Add missing hpp file name pattern
6 years ago
Neil Jones
ceb0fa9205
dist: update toolchain info script for mips
6 years ago
Joakim Nohlgård
4bc120f54d
dist/tools/licenses: Add BSD 1 clause style license from newlib sys/features.h
...
Used in msp430-common
6 years ago
Jason Tran
de8c3f0a85
dist/tools/jlink: remove jlink confirmation prompt
6 years ago
Martine Lenders
819987c58c
dist/tools: add release stats script
6 years ago
Martine Lenders
a5bdf0a831
Merge pull request #6407 from OlegHahm/header_guards
...
*: remove trailing underscores from header guards
6 years ago
Oleg Hahm
7ee7801c10
*: remove trailing underscores from header guards
6 years ago
Joakim Nohlgård
78e207bc33
dist/tools/ci: Fix command output formatting of last line
6 years ago
Cenk Gündoğan
4b05722477
dist/tools/ci: toolchain versions: fix output to show avr-libc
6 years ago