| #!/bin/sh | |
| # Set this to be the location of a chromium checkout, and | |
| # apply the patches in ./patches with "git am" first | |
| # before running this script. | |
| CHROMIUM_SRC=~/chromium/src | |
| mkdir -p ./testdata | |
| cp $CHROMIUM_SRC/net/test/test_certificate_data.h ./testdata | |
| tar -C $CHROMIUM_SRC/net/third_party -cf - nist-pkits | tar -C ./testdata -xf - | |
| tar -C $CHROMIUM_SRC/net/data -cf - cert_issuer_source_static_unittest \ | |
| ssl/certificates \ | |
| certificate_policies_unittest \ | |
| name_constraints_unittest \ | |
| ocsp_unittest \ | |
| parse_certificate_unittest \ | |
| path_builder_unittest \ | |
| verify_certificate_chain_unittest \ | |
| verify_name_match_unittest \ | |
| verify_signed_data_unittest | tar -C ./testdata -xf - | |
| go run ./import_tool.go -spec import_spec.json --source-base $CHROMIUM_SRC -dest-base . |