Manuel Pégourié-Gonnard f7325865bb 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-09 12:54:04 +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-09 12:54:04 +02:00
analyze_outcomes.py Don't use the "allow list" terminology any longer 2024-09-27 18:28:29 +02: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 check_files.py: Exempt only everest from license checking 2024-07-10 08:10:40 +02:00
check_names.py Adapt check_names.py 2024-07-10 08:10:40 +02:00
check_test_cases.py Scripts improvements 2024-07-19 16:51:33 +02:00
check-doxy-blocks.pl update headers 2023-11-02 19:47:20 +00:00
check-generated-files.sh Revert move of version.h to tf-psa-crypto libray 2024-10-04 13:37:42 +01:00
check-python-files.sh Extend python checks to framework scripts 2024-06-07 11:09:31 +01:00
components-basic-checks.sh all.sh/components: Removed duplicated/obsolete documentation/whitespace. 2024-08-01 19:38:27 +01:00
components-build-system.sh Add all.sh component 2024-10-01 15:32:01 +02:00
components-compiler.sh all.sh/components: Moved component_build_zeroize_checks -> compiler. 2024-08-01 19:38:47 +01:00
components-compliance.sh test_psa_compliance: Use the pre-built library 2024-10-01 15:32:01 +02:00
components-configuration-crypto.sh Merge pull request #9565 from gilles-peskine-arm/test-ref-configs-go-away 2024-09-24 13:00:50 +00: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 Simplify psa-crypto components that come from test-ref-configs 2024-09-19 18:41:55 +02: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 all.sh/components: Moved component_build_zeroize_checks -> compiler. 2024-08-01 19:38:47 +01: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 Resolved merge conflicts caused by file moved in #8226 2024-08-08 14:11:53 +01:00
depends.py Rename calss 2024-07-25 11:00:07 +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-24 18:59:31 +02: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
pkgconfig.sh tests: add a test for pkg-config files 2024-09-11 09:19:42 -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 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 Adapt test_psa_constant_names.py 2024-07-19 10:07:27 +02: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