OVMS3-idf/tools/ci
Ivan Grokhotkov b76a10dd4f idf.py: guess IDF_TARGET from sdkconfig if CMakeCache doesn't exist
This solves the issue that target is changed to the default one after
idf.py fullclean.

Also allow setting the default target using sdkconfig.defaults, e.g.
CONFIG_IDF_TARGET="esp32s2"

Closes IDF-1040
2020-02-13 19:05:10 +01:00
..
config ci: remove using IDF_XTENSA_TOOLCHAIN_URL because there are idf_tools.json and multi-target support 2020-02-10 18:46:42 +07:00
python_packages ci: Fix target variable default value 2020-01-21 17:55:23 +05:30
apply_bot_filter.py tools: Fix the Python coding style 2018-12-19 11:56:24 +01:00
build_example_dirs.txt ci: support building examples with external components 2018-11-19 12:36:31 +08:00
build_examples.sh cbor: add tinycbor library and example 2019-08-22 17:44:29 +08:00
build_examples_cmake.sh ci: reimplement build_examples_cmake using {find,build}_apps.py 2019-11-21 15:36:06 +01:00
check-executable.sh ci: keep executables list formatted 2019-05-24 17:04:23 +08:00
check-line-endings.sh ci: Add line endings check for CRLF in repository 2018-07-12 19:10:37 +08:00
check_artifacts_expire_time.py python: Fix yaml.load warnings 2019-09-13 10:29:38 +00:00
check_build_warnings.py tools: add build warnings checking script 2019-11-21 15:36:06 +01:00
check_deprecated_kconfigs.py Handle deprecated values in sdkconfig.defaults 2019-10-02 16:29:25 +00:00
check_examples_cmake_make.sh freemodbus: fix merge issues 2019-12-10 14:30:25 +08:00
check_examples_rom_header.sh exclude rom headers in examples 2019-08-13 11:10:22 +08:00
check_idf_version.sh esp_common: add version definitions in code and build system 2019-05-20 13:14:56 +08:00
check_ut_cmake_make.sh cmake: Add support for test build 2018-10-20 12:07:24 +08:00
checkout_project_ref.py tools: fix exception in checkout ref script: 2019-07-04 16:31:35 +08:00
ci_fetch_submodule.py ci: fix fetch submodule error on python3 2019-12-10 09:38:31 +08:00
configure_ci_environment.sh Add -Wstrict-prototypes check in CI 2019-08-01 16:28:56 +07:00
envsubst.py mqtt tests: connect to local broker when running in CI to make the tests more reliable 2019-01-11 15:30:15 +01:00
executable-list.txt Merge branch 'feature/sysview_json_traces' into 'master' 2019-12-09 22:46:13 +08:00
fix_empty_prototypes.sh tools: Add a script to fix up empty prototypes 2019-08-01 16:28:55 +07:00
get-full-sources.sh tools: Keep script behaviour 2019-06-28 10:05:31 +07:00
get_supported_examples.sh ci: support to build esp32s2beta simple examples 2019-07-08 09:16:06 +08:00
mirror-submodule-update.sh tools: Keep script behaviour 2019-06-28 10:05:31 +07:00
multirun_with_pyenv.sh CI: Simplify running commands with several versions of Python 2018-09-06 11:50:17 +02:00
push_to_github.sh ci: Fix spurious pipeline failure when deploying a tag to GitHub 2018-08-22 13:11:18 +10:00
setup_python.sh tiny-test-fw: move to tools/esp_python_packages: 2019-12-06 17:29:47 +08:00
static-analysis-rules.yml ci: add clang static analysis jobs 2019-06-14 20:24:36 +02:00
test_build_system.sh ci: add tests for sdkconfig.defaults.IDF_TARGET 2019-10-30 10:43:37 +01:00
test_build_system_cmake.sh idf.py: guess IDF_TARGET from sdkconfig if CMakeCache doesn't exist 2020-02-13 19:05:10 +01:00
test_configure_ci_environment.sh ci: Remove unused IS_PRIVATE and IS_PUBLIC environment 2019-06-25 22:24:45 +07:00