OVMS3-idf/tools
michael 3e55baea90 menuconfig: fix the MENUCONFIG_STYLE encoding issue and CLI env issue
1. Call cli with explicit argv

When using debugging tools like `pydbg.py --some_arg idf.py -G Ninga
build`, those tools usually call the python script with sys.argv
modified to correct value. But if the cli is called with argv blank, the
cli will get the argv again, and finally get the original command line,
which is incorrect for debugging.

2. Encode the style unicode string back to ascii in menuconfig cmd

On Windows MSYS python2.7, the unicode string set in os.environ will
cause the subprocess creating to fail. All os.environ values should be
strings.
2019-12-05 01:39:46 +08:00
..
ble nimble_test: Fix nimble example test CI 2019-09-13 08:18:43 +00:00
catch move Catch framework header into tools directory 2017-04-17 11:01:18 +08:00
ci idf.py: fix fallback to build system target 2019-12-04 07:13:31 +00:00
cmake Merge branch 'bugfix/macos_link_toomany_open_files' into 'master' 2019-11-28 01:38:53 +08:00
docker tools/docker: use correct branch and commit of IDF when building 2019-11-06 17:58:23 +01:00
esp_app_trace global: remove gcc 5.2 support 2019-11-20 11:17:27 +01:00
esp_prov esp_prov : Minor refactoring in argument dependent logic 2019-07-04 15:02:07 +05:30
find_build_apps tools: add {find,build}_apps.py, scripts to build multiple apps 2019-11-21 15:36:06 +01:00
idf_py_actions menuconfig: fix the MENUCONFIG_STYLE encoding issue and CLI env issue 2019-12-05 01:39:46 +08:00
kconfig Menuconfig: Don't ask to save configuration when nothing has changed 2019-11-21 06:47:11 +00:00
kconfig_new Update kconfiglib from v12.14.0 to v13.3.2 2019-12-03 07:33:02 +00:00
ldgen Generate source files for kconfiglib from the build system 2019-11-15 15:25:09 +00:00
mass_mfg Add Chinese translation for README files in components and tools folders, including: 2019-09-06 20:18:19 +08:00
test_idf_monitor CI: Adjust the test parameters of IDF Monitor 2019-10-16 12:38:47 +02:00
test_idf_py idf.py: add exit_with_error for deprecation 2019-12-02 10:41:23 +01:00
test_idf_size idf_size: Support JSON output 2019-05-29 17:11:53 +10:00
test_idf_tools A switch between esp32 and esp32s2betta added to the ULP build process. 2019-11-22 09:03:13 +03:00
tiny-test-fw test: Refactor TFW load_source() method to only take the file path 2019-11-28 19:25:52 +08:00
unit-test-app ble_mesh_wifi_coexist example: Disable Wi-Fi RX IRAM optimisation 2019-11-28 09:20:00 +08:00
windows Windows setup: fix Defender detection and add desktop shortcut option 2019-11-27 13:40:51 +01:00
build_apps.py tools: add {find,build}_apps.py, scripts to build multiple apps 2019-11-21 15:36:06 +01:00
check_kconfigs.py Update kconfiglib to upstream version and replace mconf-idf 2019-10-29 10:40:04 +01:00
check_python_dependencies.py Fix Python requirement for setuptools 2019-11-04 16:18:37 +01:00
eclipse-code-style.xml tools: add code formatter rules for Eclipse 2016-11-03 18:41:00 +08:00
elf_to_ld.sh misc adjustment of esp32 component 2019-04-03 19:57:46 +08:00
find_apps.py tools: add {find,build}_apps.py, scripts to build multiple apps 2019-11-21 15:36:06 +01:00
format-minimal.sh docs: add style guide 2016-11-03 18:41:00 +08:00
format.sh Added basic C++ style guide 2019-10-09 12:25:48 +08:00
gen_esp_err_to_name.py tools: updated generator of error codes to names to ignore tcpip_adapter 2019-11-13 12:36:26 +01:00
idf.py menuconfig: fix the MENUCONFIG_STYLE encoding issue and CLI env issue 2019-12-05 01:39:46 +08:00
idf_monitor.py idf_monitor: Autodetect port 2019-10-14 08:06:43 +02:00
idf_size.py idf_size: Support JSON output 2019-05-29 17:11:53 +10:00
idf_tools.py Merge branch 'bugfix/idf_tool_git_worktree' into 'master' 2019-11-26 13:57:12 +08:00
set-submodules-to-github.sh tools: Add a script for switching to real submodules in forks 2019-07-05 11:12:06 +07:00
test_check_kconfigs.py ci: kconfig rules: Allow any file starting with KConfig.* to be sourced 2019-08-14 16:50:30 +10:00
toolchain_versions.mk Introduce esp-2019r2 toolchain for both ESP32 and ESP32s2 targets 2019-11-04 16:14:57 +07:00
tools.json tools: Add ULP utils for ARMEL 2019-11-24 12:02:50 +07:00
tools_schema.json tools: add metadata file and idf_tools.py 2019-05-24 17:04:23 +08:00