Gabor Mezei 95be5fb18b
Add support for common dependencies in exclusive groups
When elements of an exclusive group have dependencies in common turning them off
breaks the elements build. Support added to handle and ignore these dependencies
when only one of the elements is enabled.

Signed-off-by: Gabor Mezei <gabor.mezei@arm.com>
2024-11-12 18:26:34 +01:00
..
quiet Simplify locating original tool 2024-03-12 13:33:09 +00:00
all-core.sh Merge pull request #9720 from mpg/all.sh-tf-psa-crypto-dev 2024-11-07 08:49:44 +00:00
all-helpers.sh Initialize result caching variables 2024-10-28 11:15:22 +01:00
all-in-docker.sh update headers 2023-11-02 19:47:20 +00:00
all.sh all.sh: improve wrapper error reporting 2024-11-04 11:40:44 +01:00
analyze_outcomes.py Unit tests for mbedtls_psa_ecp_generate_key() 2024-11-04 14:07:20 +01:00
audit-validity-dates.py Simplify path in audit-validity-dates.py 2024-07-05 15:49:28 +01:00
basic-build-test.sh Create seedfile in the tf-psa-crypto subproject 2024-09-11 12:56:57 +02:00
basic-in-docker.sh Remove test-ref-configs.pl, which no longer does anything 2024-09-14 18:20:57 +02:00
check_files.py Use MBEDTLS_ERROR_ADD instead of explicit addition: enforcement 2024-10-16 11:52:27 +02:00
check_names.py Adapt check_names.py 2024-07-10 08:10:40 +02:00
check-doxy-blocks.pl update headers 2023-11-02 19:47:20 +00:00
check-generated-files.sh Fix test scripts for split error files 2024-10-18 08:19:50 +01:00
check-python-files.sh Extend python checks to framework scripts 2024-06-07 11:09:31 +01:00
components-basic-checks.sh components-basic-checks: add new exception for MBEDTLS_CTR_DRBG_MAX_REQUEST 2024-10-22 17:56:36 +02:00
components-build-system.sh Merge pull request #9720 from mpg/all.sh-tf-psa-crypto-dev 2024-11-07 08:49:44 +00:00
components-compiler.sh Merge pull request #9293 from gilles-peskine-arm/outcome-check-repeated-configurations-all.sh-preliminaries 2024-10-25 14:59:15 +00:00
components-compliance.sh test_psa_compliance: Use the pre-built library 2024-10-01 15:32:01 +02:00
components-configuration-crypto.sh Remove MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED 2024-11-05 15:49:01 +01:00
components-configuration-platform.sh all.sh/components: Moved component_test_no_strings -> configuration. 2024-08-01 19:38:47 +01:00
components-configuration-tls.sh Remove explicit setting of MBEDTLS_USE_PSA_CRYPTO 2024-10-30 14:23:16 +01:00
components-configuration-x509.sh all.sh/components: Moved test_sw_inet_pton -> x509. 2024-08-01 19:38:47 +01:00
components-configuration.sh Stop testing without PSA 2024-09-26 10:21:39 +02:00
components-platform.sh Merge pull request #9738 from mpg/drop-armcc5-dev 2024-10-31 08:12:40 +00:00
components-psasim.sh psasim: small fixes to all.sh and test bash scripts 2024-08-06 11:52:00 +02:00
components-sanitizers.sh Remove legacy components with an equivalent USE_PSA component 2024-10-24 20:37:33 +02:00
depends.py Add support for common dependencies in exclusive groups 2024-11-12 18:26:34 +01:00
docker_env.sh update headers 2023-11-02 19:47:20 +00:00
doxygen.sh update headers 2023-11-02 19:47:20 +00:00
gen_ctr_drbg.pl update headers 2023-11-02 19:47:20 +00:00
gen_gcm_decrypt.pl update headers 2023-11-02 19:47:20 +00:00
gen_gcm_encrypt.pl update headers 2023-11-02 19:47:20 +00:00
gen_pkcs1_v21_sign_verify.pl update headers 2023-11-02 19:47:20 +00:00
generate_server9_bad_saltlen.py Update license 2023-11-09 10:10:33 +08:00
generate-afl-tests.sh update headers 2023-11-02 19:47:20 +00:00
list_internal_identifiers.py Adapt list_internal_identifiers.py 2024-07-10 08:10:40 +02:00
list-identifiers.sh update headers 2023-11-02 19:47:20 +00:00
mbedtls-all.sh all.sh: wrapper for both mbedtls and tf-psa-crypto 2024-10-24 09:51:22 +02:00
pkgconfig.sh Refactor pkgconfig.sh 2024-10-18 10:23:15 +02:00
psa_collect_statuses.py Revert "Add ability to pass make variables to psa_collect_statuses.py" 2023-12-22 13:16:59 +01:00
recursion.pl update headers 2023-11-02 19:47:20 +00:00
run_demos.py Pacify Pylint 2023-07-25 19:40:35 +02:00
run-metatests.sh Readability improvement 2023-11-15 16:56:26 +01:00
run-test-suites.pl Fix shared library builds 2024-09-11 16:07:09 +02:00
scripts_path.py Add framework/scripts to scripts_path.py 2024-05-13 13:48:13 +01:00
set_psa_test_dependencies.py update headers 2023-11-02 19:47:20 +00:00
tcp_client.pl update headers 2023-11-02 19:47:20 +00:00
test_config_script.py update headers 2023-11-02 19:47:20 +00:00
test_psa_compliance.py Adapt check-generated-files.sh 2024-07-10 08:10:37 +02:00
test_psa_constant_names.py Fix everest build issue 2024-11-06 16:03:49 +00:00
test_zeroize.gdb update headers 2023-11-02 19:47:20 +00:00
travis-log-failure.sh update headers 2023-11-02 19:47:20 +00:00