liuhaitao
622c4593f1
buildinfo.sh: update ro.build.version and ro.build.id macros
...
Change-Id: Iee74ba0ae3d5acf13867330ac076f44f5bb1ee31
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com >
2021-06-02 15:12:22 +08:00
liuhaitao
78b51550c3
buildinfo.sh: add ro.build.id support
...
ro.build.id used by velaos build version since ro.build.version
used by miai version build.
Change-Id: I317c50d130ef386fdfa3569fdd5552982ab0a62f
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com >
(cherry picked from commit bbd72a9b4f51e065451cf5bfef3e0a2dcd0e16f6)
2021-06-02 15:11:31 +08:00
liuhaitao
13f2aa3d35
build.sh: correct board for sdk since custom boards used now
...
Change-Id: Ib920048966ed1b17cd0ff4c5533ec4e915fb52a9
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com >
2021-05-28 14:05:42 +08:00
liuhaitao
034fa07b2f
Revert "tools/mkdeps: generate the full path dependencies"
...
Revert it to make distclean rightly.
This reverts commit b26784fc05 .
Change-Id: Ib389830c026c6907f6b31d01e3129902e96699ed
2021-05-21 16:19:19 +08:00
liuhaitao
8ec76ce297
Config.mk: restore ARCHIVE to fix build break
...
Change-Id: Iafae4f4c48afb0df8b169ec1106e348cc4c0fc9e
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com >
2021-05-07 22:22:01 +08:00
chao.an
b26784fc05
tools/mkdeps: generate the full path dependencies
...
Change-Id: I60ff42c40ea8071ac86e6e06aafeb2a9f4ec3698
Signed-off-by: chao.an <anchao@xiaomi.com >
2021-05-07 21:39:35 +08:00
liuhaitao
dc639b2b59
Merge remote-tracking branch 'mirtos/master' into dev-upmerge-nuttx-10.1-0507
...
Change-Id: I4bb3a61356be2b4a77ccfe45390b15e68a376dd6
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com >
2021-05-07 20:46:07 +08:00
Matias N
3fef111509
docker: add cmake
2021-04-22 14:31:17 -07:00
chao.an
692856a626
tools/nxstyle: rename exception _Unwind_Ptr to _Unwind to support fuzzy match
...
Signed-off-by: chao.an <anchao@xiaomi.com >
2021-04-19 04:45:04 -07:00
jturnsek
61b0e530b0
Default config without flexspi and mtd
2021-04-14 14:57:26 -07:00
Jukka Laitinen
8334843bad
Make noreturn proxies and stubs actually not return
...
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae >
2021-04-12 03:57:35 -05:00
Jukka Laitinen
82a75122b0
Revert "mksyscall: Suppress "'noreturn' function does return" warnings"
...
This reverts commit f01953d364 .
2021-04-12 03:57:35 -05:00
Christian Clauss
15932fa9ea
Lint Python code with flake8 and isort
2021-04-10 08:36:29 -07:00
raiden00pl
56abcb2b97
tools/ci/testlist/sim01.dat: ignore FOC example (CONFIG_SIM_M32=y)
2021-04-10 06:43:53 -05:00
Christian Clauss
55026e87af
Undefined name: true --> True
...
% `flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics`
```
./incubator-nuttx/tools/flash_writer.py:360:46: F821 undefined name 'true'
print("#", end="", flush=true)
^
1 F821 undefined name 'true'
1
```
2021-04-09 08:05:02 -05:00
Alin Jerpelea
7c8c6785ca
NuttX: NX Engineering, S.A: update licenses to Apache
...
NX Engineering, S.A has submitted the SGA and we can migrate the licenses
to Apache.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com >
2021-04-05 06:07:48 -05:00
Brennan Ashton
15b99d1f4b
CI: Migrate ci tooling from testing repository to main os repo
2021-04-05 01:22:48 -05:00
Xiang Xiao
9097244cb8
build: Makefile should reference CONFIG_HOST_xxx
...
instead to detect the host through uname
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com >
2021-04-04 23:20:35 -07:00
Brennan Ashton
dac6a8421b
lint tools/lwl/ocdconsole.py
2021-04-04 23:29:27 -05:00
Brennan Ashton
3a97f0e5bd
lint licensing
2021-04-04 23:29:27 -05:00
Brennan Ashton
6b4e7d0fe7
lint tools/parsecallstack.py
2021-04-04 23:29:27 -05:00
Brennan Ashton
38cb837838
lint tools/ide_exporter.py
2021-04-04 23:29:27 -05:00
Brennan Ashton
d71e0d75b1
Lint tools/flash_writer.py
2021-04-04 23:29:27 -05:00
Brennan Ashton
7386cc3665
Port tools/discover.py to py3 and lint
2021-04-04 23:29:27 -05:00
Brennan Ashton
d2f922dc4d
xmlrpc_test.py port to py3 and format
2021-04-04 23:29:27 -05:00
Brennan Ashton
97676a3c06
Remove fork of python xmodem that is an active project
2021-04-04 23:29:27 -05:00
Xiang Xiao
33d5f923b6
tools/testbuild.sh: Quote the parameter expansion pattern by "
...
to enable the exact match(disable glob match)
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com >
2021-04-03 20:38:45 -03:00
Alin Jerpelea
f878390c6d
tools: nxstyle: add exception for X11 keysymdef
...
Add exception for XK_* Mixed Case defined by X11 keysymdef.h
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com >
2021-04-03 11:56:35 -05:00
Alin Jerpelea
c7c3683845
tools: nxstyle: add Mixed case exceptions for nfs
...
add exceptions for nfs to avoid future false warnings
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com >
2021-04-03 09:37:06 -05:00
Alin Jerpelea
853d019904
tools: Richard Cochran : update licenses to Apache
...
Richard Cochran has submitted the ICLA and we can migrate the licenses
to Apache.
Gregory Nutt has submitted the SGA and we can migrate the licenses
to Apache.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com >
2021-04-03 09:36:43 -05:00
Alin Jerpelea
26fef3f6a1
NuttX: Fix nxtyle errors
...
Fix errors reported by nxstyle
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com >
2021-04-03 04:20:31 -07:00
Alin Jerpelea
08e5378b11
NuttX: Gregory Nutt: update licenses to Apache
...
Several licenses were missed in the initial work
David Sidrane has submitted the ICLA and we can migrate the licenses
to Apache.
Gregory Nutt has submitted the SGA and we can migrate the licenses
to Apache.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com >
2021-04-03 04:20:31 -07:00
Alin Jerpelea
f8aed9864d
NuttX: Max Holtzberg: update licenses to Apache
...
Max Holtzberg has submitted the ICLA and we can migrate the licenses
to Apache.
Gregory Nutt has submitted the SGA and we can migrate the licenses
to Apache.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com >
2021-04-01 12:13:12 -05:00
Abdelatif Guettouche
aaedc99612
nxstyle: Fix typos in reported errors.
...
Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com >
2021-04-01 07:06:49 -05:00
Alin Jerpelea
2a03582541
nxstyle: add Mixed Case exceptions
...
Add _Far and _Erom to the mixed case exceptions
Ref:
nuttx/compiler.h
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com >
2021-03-31 09:17:54 -07:00
Alin Jerpelea
579c70a598
tools: Author David Sidrane: update licenses to Apache
...
David Sidrane has submitted the ICL and we can migrate the licenses
to Apache.
Gregory Nutt has submitted the SGA and we can migrate the licenses
to Apache.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com >
2021-03-22 19:28:38 -07:00
Alin Jerpelea
122f59b761
tools; nxstyle: add exception for ascii.h definitions
...
The following definitions are added as exceptions
ASCII_a -> ASCII_z
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com >
2021-03-20 19:22:58 -07:00
Matheus Castello
738034e2eb
toos/version.sh: Fix PATCH including extra version
...
VERSION is also used to get MAJOR, MINOR and PATCH configs. The commit
85edf0f added the remaining of the tag as an extra version and this is
being added erroneously to the PATCH variable. This commit excludes the
extra version from PATCH variable keeping only the number.
Fixes: 85edf0f (tools/version.sh: Add the remaining cut to VERSION)
Signed-off-by: Matheus Castello <matheus@castello.eng.br >
2021-03-18 19:47:56 -07:00
Matheus Castello
85edf0f49d
tools/version.sh: Add the remaining cut to VERSION
...
The idea is to have something like EXTRAVERSION. This is useful for
getting RC tags, development tags and for customizing the version. For
example using the tag `nuttx-10.0.0-RC0` the VERSION will be
`10.0.0-RC0`
Signed-off-by: Matheus Castello <matheus@castello.eng.br >
2021-03-17 19:19:58 -03:00
Jiuzhu Dong
59eb4fa8d6
fs: delete NFILE_DESCRIPTORS for allocating dynamically
...
Change-Id: Id06d215063796d222b9792d25ab2d6742167729f
Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com >
2021-03-17 06:46:42 -07:00
Jiuzhu Dong
d07669e2ed
fs: delete NFILE_DESCRIPTORS for allocating dynamically
...
N/A
Change-Id: Id06d215063796d222b9792d25ab2d6742167729f
Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com >
2021-03-17 21:15:04 +08:00
Abdelatif Guettouche
07b65d10f1
tools/esp32/Config.mk: Revert part of "Don't abort make when QEMU script
...
fails"
Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com >
2021-03-10 19:23:48 +08:00
Abdelatif Guettouche
05f1f3518b
tools/esp32: Continue the build if the QEMU script fails.
...
Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com >
2021-03-09 18:05:35 -03:00
Abdelatif Guettouche
e94bf12929
tools/esp32xx/: Always flash with DIO.
...
Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com >
2021-03-09 18:05:35 -03:00
Gustavo Henrique Nihei
330eff36d7
sourcefiles: Fix relative path in file header
2021-03-09 23:18:28 +08:00
huangjian
271aad4995
buildinfo.sh:add ro.build.channel
...
N/A
Change-Id: I382784a2358e367b6bf56aff5a73bd84e6b6d334
Signed-off-by: huangjian <huangjian@xiaomi.com >
(cherry picked from commit 8ee043c505c7625b23b92344be533dc3d4b35bb7)
2021-03-09 20:32:31 +08:00
Abdelatif Guettouche
9428ba9186
tools/esp32XX: Delete the Makefile that downloads IDF.
...
That was only to build the bootloader and partition table. Now we have
a repo with pre-built binaries and with instructions on how to
customize the bootloader.
Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com >
2021-03-08 17:34:00 -03:00
chao.an
b8a4d9c043
tools/Makefile: increase the incremental compile speed
...
Change-Id: I7ec2df10dee6b6f713cca7b51358e90cf3eb74c9
Signed-off-by: chao.an <anchao@xiaomi.com >
2021-03-08 14:04:16 +08:00
YAMAMOTO Takashi
cb9ff5ff99
tools/version.h: If the version is not available, use 0.0.0
...
It's useful when you only have shallow git history handy.
(eg. to save some network bandwidth)
The default value here was chosen to mirror the default of
tools/Makefile.win.
2021-03-06 20:17:44 -08:00
Gustavo Henrique Nihei
95c8c99a3f
tools/nxstyle: Verify relative path in the file header
2021-03-06 20:17:23 -08:00