We deleted sections of the makefile that build built things that we are not interested in: documentation, tests, fuzz, app.
We were left with just four perl files which we could start to examine and understand what they are needed for:instances where a perl files generates a header file from a .h.in file and a perl module with configuration details.
Code Block |
---|
"include\crypto\bn_conf.h.in"
"include\crypto\dso_conf.h.in"
"include\openssl\opensslconf.h.in" |
Which are configured by properties stored in
Code Block |
---|
"configdata.pm" |