To add a new source file (C/C++, header, or assembly) to BoringSSL, you must update the build configuration and regenerate the build files.
Update build.json:
srcs, hdrs, internal_hdrs) under the appropriate target in build.json.build.json, refer to the Go structs in util/pregenerate/build.go.Update Pregenerated Files:
build.json, you must regenerate the build files.