Yakun Xu
4886b53b5c
[github-action] remove unused apt source lists ( #5237 )
...
These sources break easily, removing them so that apt-get update
doesn't fail.
2020-07-15 10:48:23 -07:00
Jonathan Hui
6930dd3603
[bootstrap] update bootstrap user messages ( #5161 )
...
- Indicate that pretty tools are primarily used for code contributions.
- Change to bash.
2020-06-30 08:47:01 -07:00
Marvin ROGER
8856ce132d
[bootstrap] add missing newlib on Ubuntu >= 20.04 ( #5100 )
2020-06-15 11:15:30 -07:00
Simon Lin
9aadfd0cdf
[script] install shellcheck in bootstrap ( #5067 )
2020-06-11 18:26:18 -07:00
Yaoxing Shan
f0d07ae6d3
[bootstrap] remove PPA on Ubuntu 20.04 and later ( #5009 )
2020-06-02 21:17:15 -07:00
Yakun Xu
ba0b896b20
[continuous-integration] use apt-get instead of apt ( #5032 )
...
This commit changes apt to apt-get for the WARNING in build logs:
WARNING: apt does not have a stable CLI interface. Use with caution in
scripts.
2020-06-01 17:03:33 -07:00
Yakun Xu
50cfda10b1
[script] install shfmt ( #4989 )
...
This commit installs shfmt in script/bootstrap.
2020-05-27 16:12:22 -07:00
Jonathan Hui
c0075d42c3
[pretty] fix yapf version to 0.29.0 ( #4880 )
...
v0.30.0 (released on 2020-04-23) introduces formatting changes that
are not compatible with v0.29.0.
2020-04-23 17:14:58 -07:00
Yakun Xu
c034fd0c0c
[size-report] support local check ( #4866 )
2020-04-21 15:37:46 -07:00
Yakun Xu
08c7113336
[test] build with cmake instead of automake ( #4653 )
...
- Use cmake to build.
- Use rcp instead of transceiver simplicity.
- Add virtual time options for cmake.
- Enable readline support for posix apps.
- Use ninja instead of make.
2020-03-12 08:40:23 -07:00
Pratik Raj
2e09531745
[script] optimization debian package manager tweaks ( #4656 )
...
By default, Ubuntu or Debian based "apt" or "apt-get" system installs
recommended but not required packages.
By passing "--no-install-recommends" option, the user lets apt-get
know not to consider recommended packages as a dependency to install.
This results in smaller downloads and installation of packages.
Signed-off-by: Pratik Raj <rajpratik71@gmail.com >
2020-03-10 15:34:22 -07:00
Yakun Xu
a551133493
[build] rename example platform POSIX to simulation ( #4555 )
...
Having examples/posix and src/core/posix is confusing. This commit
renames the examples posix platform to simulation.
2020-02-27 12:55:56 -08:00
Yakun Xu
33808ebfba
[style] apply google python style guide ( #4501 )
...
This commit applies and enforces Google's python style for tests.
2020-02-04 10:27:50 -08:00
Neal Jackson
45d78d7871
[build] change macOS bootstrapped GCC to official ARM brew tap ( #4514 )
...
Change to using ARM's official toolchain tap.
2020-01-29 22:14:17 -08:00
kangping
05ba4c29f4
[script] add ppa without user input ( #4474 )
2020-01-14 12:58:25 -08:00
kangping
420479d899
[script] fix linking clang-format-6.0 on Mac OS X ( #4414 )
2019-12-17 08:52:26 -08:00
Jonathan Hui
4ababdce2d
[bootstrap] install arm gcc toolchain on Raspbian ( #3392 )
2018-12-27 15:44:26 -08:00
Jonathan Hui
edb7982f02
[bootstrap] add -y option to apt-get install ( #3356 )
2018-12-10 11:43:13 -08:00
Yakun Xu
aa0c3a7a70
[script] clang-format bootstrap on macOS ( #3242 )
2018-10-31 10:18:08 -07:00
Jonathan Hui
5e4be05907
[style] change to clang-format-6.0 ( #3222 )
2018-10-29 12:38:06 -07:00
Yakun Xu
ab55bece52
[code-style] require clang-format-5.0 ( #2645 )
2018-04-04 09:28:00 -07:00
Jonathan Hui
d9b498079b
[setup] add basic macos tools ( #2332 )
2017-12-13 05:48:51 +00:00
Jonathan Hui
e98bbcc4e6
[bootstrap] reduce dependencies to bare minimum needed for building ( #2389 )
2017-12-06 16:48:43 +00:00
Neal Jackson
a8105f7fcc
[build] bootstrap libtool dependency documentation fix ( #2044 )
2017-08-16 09:56:51 -07:00