Bill Roberts 3cc48e4de7
tests: add a test for pkg-config files
Add a test that does some basic validation of the pkg-config files.

Example run:
./tests/scripts/all.sh test_cmake_as_package
<snip>
******************************************************************
* test_cmake_as_package: build: cmake 'as-package' build
* Wed Sep 11 16:22:09 UTC 2024
******************************************************************
cmake .
make
Built against Mbed TLS 3.6.1
testing package config file: mbedtls ... passed
testing package config file: mbedx509 ... passed
testing package config file: mbedcrypto ... passed
make clean

Signed-off-by: Bill Roberts <bill.roberts@arm.com>
2024-09-11 09:24:20 -07:00
..
.jenkins
configs Header updates 2023-11-03 12:21:36 +00:00
docker/bionic Header updates 2023-11-03 12:21:36 +00:00
git-scripts Header updates 2023-11-03 12:21:36 +00:00
include Don't call psa_crypto_init in unit tests when not required for TLS 1.3 2024-08-25 10:44:39 +02:00
opt-testcases Improve debug logs 2024-08-28 10:42:01 +02:00
scripts tests: add a test for pkg-config files 2024-09-11 09:24:20 -07:00
src Revert "Add generated files" 2024-08-30 11:03:51 +01:00
suites Revert "Add generated files" 2024-08-30 11:03:51 +01:00
.gitignore Revert "Add generated files" 2024-08-30 11:03:51 +01:00
CMakeLists.txt tests: CMake: Align/fix config test suite generation 2024-07-23 07:51:10 +02:00
compat-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
compat.sh Replace data_files path with variable in compat.sh 2024-07-08 15:36:48 +01:00
context-info.sh Update directory-climbing path in context-info.sh 2024-07-08 15:36:48 +01:00
Descriptions.txt Revert "Remove tests that depend on TLS or X.509" 2020-03-19 14:17:54 +01:00
make-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
Makefile Don't clean test_keys.h and test_certs.h 2024-08-28 20:56:16 +01:00
ssl-opt-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
ssl-opt.sh Merge remote-tracking branch 'mbedtls-3.6' into mbedtls-3.6-restricted 2024-08-23 11:15:11 +02:00