Manuel Pégourié-Gonnard 2c3a6241ed all.sh: first define functions, then call them.
Don't interleave defining functions with running some code.

The only exception is calling shopt, which needs to come first as it
affects how the following function definitions are parsed.

Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com>
2024-10-16 10:24:38 +02:00
..
quiet Simplify locating original tool 2024-03-12 13:33:09 +00:00
all-in-docker.sh update headers 2023-11-02 19:47:20 +00:00
all.sh all.sh: first define functions, then call them. 2024-10-16 10:24:38 +02:00
analyze_outcomes.py Default to allowing partial test coverage 2024-10-09 14:19:31 +02:00
audit-validity-dates.py Simplify path in audit-validity-dates.py 2024-07-08 15:36:48 +01:00
basic-build-test.sh Fix full invocation of ssl-opt.sh 2024-04-22 12:35:00 +02:00
basic-in-docker.sh Remove test-ref-configs.pl, which no longer does anything 2024-09-19 18:57:18 +02:00
check_files.py Update paths pointing to tests/data_files 2024-07-08 15:36:46 +01:00
check_names.py Update references to mbedtls_dev 2024-05-13 14:44:37 +01:00
check-doxy-blocks.pl update headers 2023-11-02 19:47:20 +00:00
check-generated-files.sh Automatically generate tests/opt-testcases/tls13-compat.sh 2024-09-20 07:44:36 +02:00
check-python-files.sh Extend python checks to framework scripts 2024-06-07 11:10:43 +01:00
components-basic-checks.sh Adjust paths for impending moves to the framework 2024-10-09 14:19:31 +02:00
components-build-system.sh tests: add a test for pkg-config files 2024-09-11 09:24:20 -07:00
components-compiler.sh Extract compiler-components into a separate file. 2024-08-02 02:08:54 +01:00
components-compliance.sh Extract compliance-components into a separate file. 2024-08-02 02:08:54 +01:00
components-configuration-crypto.sh Merge pull request #9161 from mpg/doc-guards 2024-10-09 10:30:50 +00:00
components-configuration-platform.sh Extract configuration-platform components into a separate file. 2024-08-05 12:01:53 +01:00
components-configuration-tls.sh Move config-thread.h testing to separate all.sh components 2024-09-19 18:56:01 +02:00
components-configuration-x509.sh Extract configuration-x509 components into a separate file. 2024-08-05 12:01:55 +01:00
components-configuration.sh Remove test-ref-configs.pl, which no longer does anything 2024-09-19 18:57:18 +02:00
components-platform.sh all.sh/components: Moved build_aes_via_padlock to platform component. 2024-08-05 12:20:26 +01:00
components-sanitizers.sh Remove test_valgrind_constant_flow_psa_no_asm 2024-08-06 16:26:41 +01:00
depends.py Update old class names 2024-09-19 10:51:59 +02: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_tls13_compat_tests.py Remove obsolete requirement for GnuTLS %DISABLE_TLS13_COMPAT_MODE 2024-09-20 07:44:36 +02:00
generate-afl-tests.sh update headers 2023-11-02 19:47:20 +00:00
list_internal_identifiers.py update headers 2023-11-02 19:47:20 +00:00
list-identifiers.sh update headers 2023-11-02 19:47:20 +00:00
pkgconfig.sh tests: add a test for pkg-config files 2024-09-11 09:24:20 -07: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 update headers 2023-11-02 19:47:20 +00:00
scripts_path.py Add framework/scripts to scripts_path.py 2024-05-13 14:44:37 +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 Update references to mbedtls_dev 2024-05-13 14:44:37 +01:00
test_psa_constant_names.py Update references to mbedtls_dev 2024-05-13 14:44:37 +01:00
test_zeroize.gdb update headers 2023-11-02 19:47:20 +00:00
translate_ciphers.py update headers 2023-11-02 19:47:20 +00:00
travis-log-failure.sh update headers 2023-11-02 19:47:20 +00:00