Add gitignore anchors to denote generated files

These anchors encapsulate gitignore patterns which typically ignore
files generated, so that scripts can be used to comment and uncomment
these patterns for releases when we need the generated files in the
repository.

Signed-off-by: Agathiyan Bragadeesh <agabra02@e127300.arm.com>
This commit is contained in:
Agathiyan Bragadeesh 2023-07-06 17:58:18 +01:00
parent db084d16ea
commit 77b0d645f5
4 changed files with 21 additions and 14 deletions

3
library/.gitignore vendored
View file

@ -2,8 +2,9 @@ libmbed*
*.sln
*.vcxproj
# Automatically generated files
###START_GENERATED_FILES###
/error.c
/version_features.c
/ssl_debug_helpers_generated.c
/psa_crypto_driver_wrappers.c
###END_GENERATED_FILES###

10
programs/.gitignore vendored
View file

@ -5,10 +5,6 @@
*.sln
*.vcxproj
# Generated source files
/psa/psa_constant_names_generated.c
/test/query_config.c
aes/crypt_and_hash
cipher/cipher_aead_demo
hash/generic_sum
@ -75,5 +71,11 @@ x509/crl_app
x509/load_roots
x509/req_app
###START_GENERATED_FILES###
# Generated source files
/psa/psa_constant_names_generated.c
/test/query_config.c
# Generated data files
pkey/keyfile.key
###END_GENERATED_FILES###

12
tests/.gitignore vendored
View file

@ -1,11 +1,6 @@
*.sln
*.vcxproj
# Generated source files
/suites/*.generated.data
/suites/test_suite_psa_crypto_storage_format.v[0-9]*.data
/suites/test_suite_psa_crypto_storage_format.current.data
*.log
/test_suite*
data_files/mpi_write
@ -20,3 +15,10 @@ include/test/instrument_record_status.h
src/libmbed*
libtestdriver1/*
###START_GENERATED_FILES###
# Generated source files
/suites/*.generated.data
/suites/test_suite_psa_crypto_storage_format.v[0-9]*.data
/suites/test_suite_psa_crypto_storage_format.current.data
###END_GENERATED_FILES###

View file

@ -1,7 +1,3 @@
# Files automatically generated by generate_visualc_files.pl
/mbedTLS.sln
/*.vcxproj
# Files that may be left over from check-generated-files.sh
/*.bak
@ -12,3 +8,9 @@
/Release/
/*.vcxproj.filters
/*.vcxproj.user
###START_GENERATED_FILES###
# Files automatically generated by generate_visualc_files.pl
/mbedTLS.sln
/*.vcxproj
###END_GENERATED_FILES###