The Influence of CRYPTO_TARGET and CRYPTO_OPTION during the program

When I make hex file for my crypto alghrithm so called"simpleserial-sm4" in the picture, the 2 parameter
CRYPTO_TARGET and CRYPTO_OPTION were found by me.
Could u tell me their influence to the process of programming for my specific crypto alghrithm?

Thanks so much

We use CRYPTO_TARGET and CRYPTO_OPTIONS in our build system to select which crypto target code is to be included in the build, and to pass options to that code. If you’re adding your own crypto libraries, it’s totally up to you whether you use them for something or not.