Angus Gratton
71af965514
Merge branch 'bugfix/err_to_name_paths_windows_v3.3' into 'release/v3.3'
...
tools: fix path handling errors in gen_esp_err_to_name.py for Windows (v3.3)
See merge request espressif/esp-idf!10898
2020-10-30 15:12:42 +08:00
Roland Dobai
3280f45259
tools/ldgen: Fix parsing of sections names on Windows
2020-10-29 08:34:57 +01:00
Chen Yu Dong
312f100551
bugfix: import error in example tests
...
relative import error in lib_ble_client
import Queue error in blehr_test
import http server error in ota tests
2020-10-28 14:19:30 +08:00
Angus Gratton
c1b49c419d
Merge branch 'bugfix/ldgen_unicode_path_v3.3' into 'release/v3.3'
...
tools/ldgen: Parse paths with Unicode characters in archives (v3.3)
See merge request espressif/esp-idf!10967
2020-10-26 12:08:28 +08:00
Chen Yu Dong
632530ef3c
test: move auto test script to new repo (backport)
...
known issues +
2020-10-24 09:26:08 +08:00
Roland Dobai
ef43198018
tools/ldgen: Parse paths with Unicode characters in archives
...
Closes https://github.com/espressif/esp-idf/issues/5996
2020-10-23 13:46:19 +02:00
Marius Vikhammer
a1c57aa022
tools: fix path handling errors in gen_esp_err_to_name.py for Windows
...
Exclude paths that were specified with slash as a path separator were compared
as strings. This would fail on Windows which uses backslash as a path separator.
2020-10-19 14:44:33 +08:00
Renz Bagaporo
b94c309fd9
cmake: fix C identifier generation from embedded file
2020-10-15 21:29:24 +08:00
Angus Gratton
6c2bffe53c
build system: Also get IDF version from annotated tags only
...
Builds on previous commit.
Note: Getting the project version still pases --tags so still works with plain
tags, to keep compatibility for existing projects
2020-10-07 13:53:45 +11:00
He Yin Ling
936c803ccb
CI: get git describe from annotated tags:
...
we should only parse IDF version from annotated tags
2020-09-30 11:34:28 +08:00
Angus Gratton
34961db9c1
Merge branch 'release/v3.3' into update/release_v3.3.4
2020-09-18 19:44:26 +10:00
Angus Gratton
b64b375234
version: Update to v3.3.4
2020-09-18 19:42:21 +10:00
Angus Gratton
1d8bf5356b
Merge branch 'bugfix/eclipse_make_py3_v3.3' into 'release/v3.3'
...
tools: Fix Python 3 incompatibility for building with Eclipse on Windows (v3.3)
See merge request espressif/esp-idf!10401
2020-09-15 15:06:54 +08:00
Angus Gratton
d7ea1b0a08
Merge branch 'bugfix/ut_ext_win_open_file_v3.3' into 'release/v3.3'
...
Tools: Close temporary file before invoking external tools accessing it (v3.3)
See merge request espressif/esp-idf!9858
2020-09-15 14:27:34 +08:00
Roland Dobai
518e1da637
tools: Fix Python 3 incompatibility for building with Eclipse on Windows
2020-09-10 09:47:29 +02:00
Angus Gratton
f043a3da97
Merge branch 'update/release_v3.3.3' into 'release/v3.3'
...
version: Update to v3.3.3
See merge request espressif/esp-idf!10180
2020-08-27 19:38:21 +08:00
Angus Gratton
95c7b26cdd
version: Update to v3.3.3
2020-08-27 18:21:03 +10:00
Roland Dobai
62fea80a01
Tools: Close temporary file before invoking external tools accessing it
2020-07-29 20:24:30 +02:00
Angus Gratton
07942e3991
Merge branch 'bugfix/cmake_bugfixes_v3.3' into 'release/v3.3'
...
CMake-related bugfixes (v3.3)
See merge request espressif/esp-idf!8069
2020-07-20 08:43:52 +08:00
Anton Maklakov
ff29e3e7a2
Update toolchain to 1.22.0-96-g2852398
...
PSRAM workaround fixes,
Volatile loads with memw fixes
2020-06-24 11:56:59 +00:00
Anton Maklakov
f0b4c08e77
Merge branch 'bugfix/python_lint_v3.3' into 'release/v3.3'
...
tools: fix python lint (v3.3)
See merge request espressif/esp-idf!9328
2020-06-24 19:37:22 +08:00
morris
9b9502451a
tools: fix python lint
2020-06-24 15:14:22 +08:00
Angus Gratton
14f4c196c0
windows: Update other MSYS2 package names to all be Python 3
2020-06-04 18:39:20 +10:00
Angus Gratton
90be3b4970
windows: Update pre-compiled MSYS2 environment
...
* Latest MSYS2 packages
* Uses Python 3 now (no more Python 2 in MSYS2)
This pre-compiled package is not suitable of ESP-IDF v4.x
2020-06-02 18:32:42 +10:00
Renz Bagaporo
ccbca45709
ldgen: determinism in mapping rule order
...
This MR imposes some determinism in the mapping rule order in the output
file. For each section, the archives are arranged alphabetically
(ascending), and the mapping rules in each archive are arranged by
increasing specificity then alphabetically (ascending). The default
rules remain the very first rule for each section.
2020-05-12 22:21:35 +08:00
Roland Dobai
b4bddbb22f
tools: Make Unicode from subprocess result in the CMake convert script
...
Fixes an issue with Python 3 in MSYS where it fails while trying to join
paths where one part is Unicode (default string on Python3) and the
second part are bytes (returned by the subprocess call).
Closes https://github.com/espressif/esp-idf/issues/5189
2020-04-28 15:22:44 +02:00
Angus Gratton
ad5e4236b4
idf: Bump ESP-IDF version to v3.3.2
...
Feature was merged after v3.3.2 release.
2020-04-27 15:45:47 +10:00
Angus Gratton
12c7aa9b57
Merge branch 'fix/ci_example_test_prov_v3.3' into 'release/v3.3'
...
CI: Fix prov example test exception handle (v3.3)
See merge request espressif/esp-idf!8441
2020-04-24 16:13:29 +08:00
Roland Dobai
bdb8c05b25
CI: Add EOL to sdkconfig.defaults before adding sdkconfig.ci
2020-04-23 16:54:46 +02:00
Shivani Tipnis
37bcd4e0ba
CI: Fix prov example test cryptography package version exception handling
2020-04-23 00:48:05 +05:30
Roland Dobai
c97a0a855f
CI: Fix partition table detection if "partition" is in the project name
2020-04-22 10:26:14 +02:00
Ivan Grokhotkov
ca6b009c26
esp_common: add version definitions in code and build system
...
Closes https://github.com/espressif/esp-idf/issues/4679
2020-04-03 01:24:33 +02:00
Angus Gratton
23c4d052ef
Merge branch 'bugfix/kconfiglib_open_encoding_v3.3' into 'release/v3.3'
...
tools: Avoid Unicode error in kconfiglib while opening files (v3.3)
See merge request espressif/esp-idf!8178
2020-04-01 15:15:12 +08:00
Roland Dobai
e0364cbde1
tools: Avoid Unicode error in kconfiglib while opening files
...
This fix is for IDF v4.0 and earlier versions. The upstream kconfiglib
included since IDF v4.1 doesn't have this issue.
Closes https://github.com/espressif/esp-idf/issues/4977
2020-03-31 08:30:35 +02:00
Prasad Alatkar
296ab7c80e
Wifi_provisioning_ble: Change service_uuid to non standard 128 bit UUID (v3.3)
...
- Modifies UUIDs in scheme_ble, manager example and esp_prov tool to custom 128
bit UUID
2020-03-30 11:20:30 +05:30
Renz Christian Bagaporo
2d28fd2563
cmake: fix build failure when git repo is initialized but no first commit
...
Closes https://github.com/espressif/esp-idf/issues/3920
2020-03-23 13:12:49 +08:00
Renz Bagaporo
1592f338a6
ci: add test for partition_table target
2020-03-23 13:12:49 +08:00
Angus Gratton
46c8f40a83
Merge branch 'bugfix/fix_extra_component_dirs_ordering_v3.3' into 'release/v3.3'
...
cmake: fix extra component dirs ordering (v3.3)
See merge request espressif/esp-idf!7730
2020-03-09 13:55:04 +08:00
Anton Maklakov
4b763f361d
idf_tools.py: fix downloading for tools which have "on_request" options for some platforms.
...
'install' and 'download' options can be used for 'required' or 'all' tools
2020-02-21 11:34:04 +01:00
Ivan Grokhotkov
faf86f72fb
tools/docker: install CMake version provided in tools.json
...
Closes https://github.com/espressif/esp-idf/issues/4644
Closes IDFGH-2559
2020-02-21 11:34:04 +01:00
Renz Christian Bagaporo
9d0e3501c5
cmake: fix extra component dirs ordering
2020-02-20 12:31:23 +05:00
Anton Maklakov
013b8ab34c
ci: Adjust more 'spawn' settings in test_confserver
2020-02-20 04:29:57 +00:00
Roland Dobai
9c1d75cc5b
confgen.py: Escape special characters for cmake
...
Closes https://github.com/espressif/esp-idf/issues/4751
2020-02-18 09:56:05 +01:00
Ivan Grokhotkov
ec222a2dff
idf_tools.py: fix install-python-env failure with virtualenv 20.0.0
...
--no-site-packages is the default behavior since virtualenv 1.7
(released in Nov 2011). This option was removed in virtualenv 20.0.
2020-02-11 09:47:38 +01:00
Rosa Elena Veiga Otero
b81ae0873a
tools: work around usbser.sys bug in idf_monitor
...
implemented workaround in idf_monitor for known usbser.sys bug which
causes changes in RTS signal to only be sent if DTR signal also changes.
Works by forcing a dummy change in DTR signal (re-assigning its current
value, as it has previously been done in the flashing tool)
Closes https://github.com/espressif/esp-idf/pull/4676
2020-01-30 08:39:05 +01:00
Ivan Grokhotkov
367c3c09cc
Merge branch 'bugfix/ci_submodule_checkout_v3.3' into 'release/v3.3'
...
ci: Clean submodules after fetching sources
See merge request espressif/esp-idf!7321
2020-01-15 10:25:28 +08:00
Angus Gratton
2b6021cc31
ci: Clean submodules after fetching sources
...
Assuming no submodule dirs contain artifacts that we can't clean
2020-01-15 11:12:34 +10:00
Roland Dobai
4cde39ee42
CI: Adjust the test parameters of IDF Monitor
2019-12-30 14:37:33 +01:00
xiehang
b764454e52
esp_wifi:Put some rx code to iram
2019-12-17 12:55:47 +00:00
Shubham Kulkarni
781bd398dc
cmake: set build dir for mconf-idf
...
Fixes an issue where if idf_build_process is called in a CMake
subdirectory, menuconfig looks for the mconf-idf binary in the wrong
place (in the subdirectory build dir instead of root binary dir).
2019-12-13 16:10:01 +05:30