11cb0ef41Sopenharmony_ci
21cb0ef41Sopenharmony_ci##
31cb0ef41Sopenharmony_ci## Makefile for OpenSSL
41cb0ef41Sopenharmony_ci##
51cb0ef41Sopenharmony_ci## WARNING: do not edit!
61cb0ef41Sopenharmony_ci## Generated by Configure from Configurations/common0.tmpl, Configurations/windows-makefile.tmpl, Configurations/common.tmpl
71cb0ef41Sopenharmony_ci
81cb0ef41Sopenharmony_ci
91cb0ef41Sopenharmony_ciPLATFORM=VC-WIN64-ARM
101cb0ef41Sopenharmony_ciSRCDIR=.
111cb0ef41Sopenharmony_ciBLDDIR=.
121cb0ef41Sopenharmony_ci
131cb0ef41Sopenharmony_ciVERSION=1.1.1a
141cb0ef41Sopenharmony_ciMAJOR=1
151cb0ef41Sopenharmony_ciMINOR=1.1
161cb0ef41Sopenharmony_ci
171cb0ef41Sopenharmony_ciSHLIB_VERSION_NUMBER=1.1
181cb0ef41Sopenharmony_ci
191cb0ef41Sopenharmony_ciGENERATED_MANDATORY=include/crypto/bn_conf.h include/crypto/dso_conf.h include/openssl/asn1.h include/openssl/asn1t.h include/openssl/bio.h include/openssl/cmp.h include/openssl/cms.h include/openssl/conf.h include/openssl/configuration.h include/openssl/crmf.h include/openssl/crypto.h include/openssl/ct.h include/openssl/err.h include/openssl/ess.h include/openssl/fipskey.h include/openssl/lhash.h include/openssl/ocsp.h include/openssl/opensslv.h include/openssl/pkcs12.h include/openssl/pkcs7.h include/openssl/safestack.h include/openssl/srp.h include/openssl/ssl.h include/openssl/ui.h include/openssl/x509.h include/openssl/x509_vfy.h include/openssl/x509v3.h providers/common/include/prov/der_digests.h providers/common/include/prov/der_dsa.h providers/common/include/prov/der_ec.h providers/common/include/prov/der_ecx.h providers/common/include/prov/der_rsa.h providers/common/include/prov/der_rsa.h providers/common/include/prov/der_sm2.h providers/common/include/prov/der_wrap.h
201cb0ef41Sopenharmony_ciGENERATED=crypto/buildinf.h apps/progs.h providers/common/der/der_digests_gen.c providers/common/der/der_dsa_gen.c providers/common/der/der_ec_gen.c providers/common/der/der_ecx_gen.c providers/common/der/der_rsa_gen.c providers/common/der/der_sm2_gen.c providers/common/der/der_wrap_gen.c apps/progs.c providers/common/der/der_digests_gen.c providers/common/der/der_dsa_gen.c providers/common/der/der_ec_gen.c providers/common/der/der_ecx_gen.c providers/common/der/der_rsa_gen.c providers/common/der/der_sm2_gen.c providers/common/der/der_wrap_gen.c
211cb0ef41Sopenharmony_ci
221cb0ef41Sopenharmony_ciINSTALL_LIBS="libcrypto.lib" "libssl.lib"
231cb0ef41Sopenharmony_ciINSTALL_SHLIBS="libcrypto-1_1-arm64.dll" "libssl-1_1-arm64.dll"
241cb0ef41Sopenharmony_ciINSTALL_SHLIBPDBS="libcrypto-1_1-arm64.pdb" "libssl-1_1-arm64.pdb"
251cb0ef41Sopenharmony_ciINSTALL_ENGINES="engines/capi.dll" "engines/padlock.dll"
261cb0ef41Sopenharmony_ciINSTALL_ENGINEPDBS="engines/capi.pdb" "engines/padlock.pdb"
271cb0ef41Sopenharmony_ciINSTALL_PROGRAMS="apps/openssl.exe"
281cb0ef41Sopenharmony_ciINSTALL_PROGRAMPDBS="apps/openssl.pdb"
291cb0ef41Sopenharmony_ci
301cb0ef41Sopenharmony_ciBIN_SCRIPTS="$(BLDDIR)\tools\c_rehash.pl"
311cb0ef41Sopenharmony_ciMISC_SCRIPTS="$(BLDDIR)\apps\CA.pl" "$(BLDDIR)\apps\tsget.pl"
321cb0ef41Sopenharmony_ci
331cb0ef41Sopenharmony_ci
341cb0ef41Sopenharmony_ciAPPS_OPENSSL="apps/openssl"
351cb0ef41Sopenharmony_ci
361cb0ef41Sopenharmony_ci# Do not edit these manually. Use Configure with --prefix or --openssldir
371cb0ef41Sopenharmony_ci# to change this!  Short explanation in the top comment in Configure
381cb0ef41Sopenharmony_ciINSTALLTOP_dev=
391cb0ef41Sopenharmony_ciINSTALLTOP_dir=\OpenSSL
401cb0ef41Sopenharmony_ciOPENSSLDIR_dev=
411cb0ef41Sopenharmony_ciOPENSSLDIR_dir=\SSL
421cb0ef41Sopenharmony_ciLIBDIR=lib
431cb0ef41Sopenharmony_ciENGINESDIR_dev=
441cb0ef41Sopenharmony_ciENGINESDIR_dir=\OpenSSL/lib/engines-1_1
451cb0ef41Sopenharmony_ciINSTALLTOP=$(INSTALLTOP_dev)$(INSTALLTOP_dir)
461cb0ef41Sopenharmony_ciOPENSSLDIR=$(OPENSSLDIR_dev)$(OPENSSLDIR_dir)
471cb0ef41Sopenharmony_ciENGINESDIR=$(ENGINESDIR_dev)$(ENGINESDIR_dir)
481cb0ef41Sopenharmony_ci
491cb0ef41Sopenharmony_ci# $(libdir) is chosen to be compatible with the GNU coding standards
501cb0ef41Sopenharmony_cilibdir=$(INSTALLTOP)\$(LIBDIR)
511cb0ef41Sopenharmony_ci
521cb0ef41Sopenharmony_ci##### User defined commands and flags ################################
531cb0ef41Sopenharmony_ci
541cb0ef41Sopenharmony_ciCC=cl
551cb0ef41Sopenharmony_ciCPP=$(CC) /EP /C
561cb0ef41Sopenharmony_ciCPPFLAGS=
571cb0ef41Sopenharmony_ciCFLAGS=/W3 /wd4090 /nologo /O2
581cb0ef41Sopenharmony_ciLD=link
591cb0ef41Sopenharmony_ciLDFLAGS=/nologo /debug
601cb0ef41Sopenharmony_ciEX_LIBS=
611cb0ef41Sopenharmony_ci
621cb0ef41Sopenharmony_ciPERL=/usr/bin/perl
631cb0ef41Sopenharmony_ci
641cb0ef41Sopenharmony_ciAR=lib
651cb0ef41Sopenharmony_ciARFLAGS= /nologo
661cb0ef41Sopenharmony_ci
671cb0ef41Sopenharmony_ciMT=mt
681cb0ef41Sopenharmony_ciMTFLAGS= -nologo
691cb0ef41Sopenharmony_ci
701cb0ef41Sopenharmony_ciAS=
711cb0ef41Sopenharmony_ciASFLAGS=
721cb0ef41Sopenharmony_ci
731cb0ef41Sopenharmony_ciRC=rc
741cb0ef41Sopenharmony_ci
751cb0ef41Sopenharmony_ciECHO="$(PERL)" "$(SRCDIR)\util\echo.pl"
761cb0ef41Sopenharmony_ci
771cb0ef41Sopenharmony_ci##### Special command flags ##########################################
781cb0ef41Sopenharmony_ci
791cb0ef41Sopenharmony_ciCOUTFLAG=/Fo$(OSSL_EMPTY)
801cb0ef41Sopenharmony_ciLDOUTFLAG=/out:$(OSSL_EMPTY)
811cb0ef41Sopenharmony_ciAROUTFLAG=/out:$(OSSL_EMPTY)
821cb0ef41Sopenharmony_ciMTINFLAG=-manifest $(OSSL_EMPTY)
831cb0ef41Sopenharmony_ciMTOUTFLAG=-outputresource:$(OSSL_EMPTY)
841cb0ef41Sopenharmony_ciASOUTFLAG=$(OSSL_EMPTY)
851cb0ef41Sopenharmony_ciRCOUTFLAG=/fo$(OSSL_EMPTY)
861cb0ef41Sopenharmony_ci
871cb0ef41Sopenharmony_ci##### Project flags ##################################################
881cb0ef41Sopenharmony_ci
891cb0ef41Sopenharmony_ci# Variables starting with CNF_ are common variables for all product types
901cb0ef41Sopenharmony_ci
911cb0ef41Sopenharmony_ciCNF_ASFLAGS=
921cb0ef41Sopenharmony_ciCNF_CPPFLAGS=-D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE" -D"OPENSSL_SYS_WIN_CORE" -D"NDEBUG"
931cb0ef41Sopenharmony_ciCNF_CFLAGS=/Gs0 /GF /Gy /MD
941cb0ef41Sopenharmony_ciCNF_CXXFLAGS=
951cb0ef41Sopenharmony_ciCNF_LDFLAGS=/NODEFAULTLIB:kernel32.lib
961cb0ef41Sopenharmony_ciCNF_EX_LIBS=onecore.lib
971cb0ef41Sopenharmony_ci
981cb0ef41Sopenharmony_ci# Variables starting with LIB_ are used to build library object files
991cb0ef41Sopenharmony_ci# and shared libraries.
1001cb0ef41Sopenharmony_ci# Variables starting with DSO_ are used to build DSOs and their object files.
1011cb0ef41Sopenharmony_ci# Variables starting with BIN_ are used to build programs and their object
1021cb0ef41Sopenharmony_ci# files.
1031cb0ef41Sopenharmony_ci
1041cb0ef41Sopenharmony_ciLIB_ASFLAGS=$(CNF_ASFLAGS) $(ASFLAGS)
1051cb0ef41Sopenharmony_ciLIB_CPPFLAGS=-D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSLDIR=\"\\SSL\"" -D"ENGINESDIR=\"\\OpenSSL/lib/engines-1_1\"" $(CNF_CPPFLAGS) $(CPPFLAGS)
1061cb0ef41Sopenharmony_ciLIB_CFLAGS=/Zi /Fdossl_static.pdb $(CNF_CFLAGS) $(CFLAGS)
1071cb0ef41Sopenharmony_ciLIB_LDFLAGS=/dll $(CNF_LDFLAGS) $(LDFLAGS)
1081cb0ef41Sopenharmony_ciLIB_EX_LIBS=$(CNF_EX_LIBS) $(EX_LIBS)
1091cb0ef41Sopenharmony_ciDSO_ASFLAGS=$(CNF_ASFLAGS) $(ASFLAGS)
1101cb0ef41Sopenharmony_ciDSO_CPPFLAGS=$(CNF_CPPFLAGS) $(CPPFLAGS)
1111cb0ef41Sopenharmony_ciDSO_CFLAGS=/Zi /Fddso.pdb $(CNF_CFLAGS) $(CFLAGS)
1121cb0ef41Sopenharmony_ciDSO_LDFLAGS=/dll $(CNF_LDFLAGS) $(LDFLAGS)
1131cb0ef41Sopenharmony_ciDSO_EX_LIBS=$(CNF_EX_LIBS) $(EX_LIBS)
1141cb0ef41Sopenharmony_ciBIN_ASFLAGS=$(CNF_ASFLAGS) $(ASFLAGS)
1151cb0ef41Sopenharmony_ciBIN_CPPFLAGS=$(CNF_CPPFLAGS) $(CPPFLAGS)
1161cb0ef41Sopenharmony_ciBIN_CFLAGS=/Zi /Fdapp.pdb $(CNF_CFLAGS) $(CFLAGS)
1171cb0ef41Sopenharmony_ciBIN_LDFLAGS=/subsystem:console /opt:ref $(CNF_LDFLAGS) $(LDFLAGS)
1181cb0ef41Sopenharmony_ciBIN_EX_LIBS=$(CNF_EX_LIBS) $(EX_LIBS)
1191cb0ef41Sopenharmony_ci
1201cb0ef41Sopenharmony_ci# CPPFLAGS_Q is used for one thing only: to build up buildinf.h
1211cb0ef41Sopenharmony_ciCPPFLAGS_Q=-D"L_ENDIAN" -D"OPENSSL_PIC"
1221cb0ef41Sopenharmony_ci
1231cb0ef41Sopenharmony_ciPERLASM_SCHEME=
1241cb0ef41Sopenharmony_ci
1251cb0ef41Sopenharmony_ciPROCESSOR=
1261cb0ef41Sopenharmony_ci
1271cb0ef41Sopenharmony_cibuild_generated: $(GENERATED_MANDATORY)
1281cb0ef41Sopenharmony_ci
1291cb0ef41Sopenharmony_cicrypto/buildinf.h:
1301cb0ef41Sopenharmony_ci	"$(PERL)" "util/mkbuildinf.pl" "$(CC) $(LIB_CFLAGS) $(CPPFLAGS_Q)" "$(PLATFORM)" > $@
1311cb0ef41Sopenharmony_ci
1321cb0ef41Sopenharmony_ciapps/progs.h:
1331cb0ef41Sopenharmony_ci	"$(PERL)" "apps/progs.pl" $(APPS_OPENSSL) > $@
1341cb0ef41Sopenharmony_ci
1351cb0ef41Sopenharmony_ciapps/progs.h: apps/progs.c
1361cb0ef41Sopenharmony_ci	"$(PERL)" "apps/progs.pl" "-H" $(APPS_OPENSSL) > $@
1371cb0ef41Sopenharmony_ci
1381cb0ef41Sopenharmony_ciapps/progs.c:
1391cb0ef41Sopenharmony_ci	"$(PERL)" "apps/progs.pl" "-C" $(APPS_OPENSSL) > $@
1401cb0ef41Sopenharmony_ci
1411cb0ef41Sopenharmony_ciinclude/crypto/bn_conf.h:
1421cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1431cb0ef41Sopenharmony_ci	    "-omakefile" "include/crypto/bn_conf.h.in" > $@
1441cb0ef41Sopenharmony_ciinclude/crypto/dso_conf.h:
1451cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1461cb0ef41Sopenharmony_ci	    "-omakefile" "include/crypto/dso_conf.h.in" > $@
1471cb0ef41Sopenharmony_ci
1481cb0ef41Sopenharmony_ciinclude/openssl/asn1.h: include/openssl/asn1.h.in configdata.pm
1491cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1501cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/asn1.h.in" > $@
1511cb0ef41Sopenharmony_ciinclude/openssl/asn1t.h: include/openssl/asn1t.h.in configdata.pm
1521cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1531cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/asn1t.h.in" > $@
1541cb0ef41Sopenharmony_ciinclude/openssl/bio.h: include/openssl/bio.h.in configdata.pm
1551cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1561cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/bio.h.in" > $@
1571cb0ef41Sopenharmony_ciinclude/openssl/cmp.h: include/openssl/cmp.h.in configdata.pm
1581cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1591cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/cmp.h.in" > $@
1601cb0ef41Sopenharmony_ciinclude/openssl/cms.h: include/openssl/cms.h.in configdata.pm
1611cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1621cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/cms.h.in" > $@
1631cb0ef41Sopenharmony_ciinclude/openssl/conf.h: include/openssl/conf.h.in configdata.pm
1641cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1651cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/conf.h.in" > $@
1661cb0ef41Sopenharmony_ciinclude/openssl/conf.h: include/openssl/conf.h.in configdata.pm
1671cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1681cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/conf.h.in" > $@
1691cb0ef41Sopenharmony_ciinclude/openssl/configuration.h: include/openssl/configuration.h.in configdata.pm
1701cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1711cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/configuration.h.in" > $@
1721cb0ef41Sopenharmony_ciinclude/openssl/crmf.h: include/openssl/crmf.h.in configdata.pm
1731cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1741cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/crmf.h.in" > $@
1751cb0ef41Sopenharmony_ciinclude/openssl/crypto.h: include/openssl/crypto.h.in configdata.pm
1761cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1771cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/crypto.h.in" > $@
1781cb0ef41Sopenharmony_ciinclude/openssl/ct.h: include/openssl/ct.h.in configdata.pm
1791cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1801cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/ct.h.in" > $@
1811cb0ef41Sopenharmony_ciinclude/openssl/err.h: include/openssl/err.h.in configdata.pm
1821cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1831cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/err.h.in" > $@
1841cb0ef41Sopenharmony_ciinclude/openssl/ess.h: include/openssl/ess.h.in configdata.pm
1851cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1861cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/ess.h.in" > $@
1871cb0ef41Sopenharmony_ciinclude/openssl/fipskey.h: include/openssl/fipskey.h.in configdata.pm
1881cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1891cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/fipskey.h.in" > $@
1901cb0ef41Sopenharmony_ciinclude/openssl/lhash.h: include/openssl/lhash.h.in configdata.pm
1911cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1921cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/lhash.h.in" > $@
1931cb0ef41Sopenharmony_ciinclude/openssl/ocsp.h: include/openssl/ocsp.h.in configdata.pm
1941cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1951cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/ocsp.h.in" > $@
1961cb0ef41Sopenharmony_ciinclude/openssl/ocsp.h: include/openssl/ocsp.h.in configdata.pm
1971cb0ef41Sopenharmony_ci	"$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \
1981cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/ocsp.h.in" > $@
1991cb0ef41Sopenharmony_ciinclude/openssl/opensslv.h: include/openssl/opensslv.h.in configdata.pm
2001cb0ef41Sopenharmony_ci	$(PERL) -I$(BLDDIR) -Mconfigdata util/dofile.pl \
2011cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/opensslv.h.in" > $@
2021cb0ef41Sopenharmony_ciinclude/openssl/pkcs12.h: include/openssl/pkcs12.h.in configdata.pm
2031cb0ef41Sopenharmony_ci	$(PERL) -I$(BLDDIR) -Mconfigdata util/dofile.pl \
2041cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/pkcs12.h.in" > $@
2051cb0ef41Sopenharmony_ciinclude/openssl/pkcs7.h: include/openssl/pkcs7.h.in configdata.pm
2061cb0ef41Sopenharmony_ci	$(PERL) -I$(BLDDIR) -Mconfigdata util/dofile.pl \
2071cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/pkcs7.h.in" > $@
2081cb0ef41Sopenharmony_ciinclude/openssl/safestack.h: include/openssl/safestack.h.in configdata.pm
2091cb0ef41Sopenharmony_ci	$(PERL) -I$(BLDDIR) -Mconfigdata util/dofile.pl \
2101cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/safestack.h.in" > $@
2111cb0ef41Sopenharmony_ciinclude/openssl/srp.h: include/openssl/srp.h.in configdata.pm
2121cb0ef41Sopenharmony_ci	$(PERL) -I$(BLDDIR) -Mconfigdata util/dofile.pl \
2131cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/srp.h.in" > $@
2141cb0ef41Sopenharmony_ciinclude/openssl/ssl.h: include/openssl/ssl.h.in configdata.pm
2151cb0ef41Sopenharmony_ci	$(PERL) -I$(BLDDIR) -Mconfigdata util/dofile.pl \
2161cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/ssl.h.in" > $@
2171cb0ef41Sopenharmony_ciinclude/openssl/ui.h: include/openssl/ui.h.in configdata.pm
2181cb0ef41Sopenharmony_ci	$(PERL) -I$(BLDDIR) -Mconfigdata util/dofile.pl \
2191cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/ui.h.in" > $@
2201cb0ef41Sopenharmony_ciinclude/openssl/x509.h: include/openssl/x509.h.in configdata.pm
2211cb0ef41Sopenharmony_ci	$(PERL) -I$(BLDDIR) -Mconfigdata util/dofile.pl \
2221cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/x509.h.in" > $@
2231cb0ef41Sopenharmony_ciinclude/openssl/x509_vfy.h: include/openssl/x509_vfy.h.in configdata.pm
2241cb0ef41Sopenharmony_ci	$(PERL) -I$(BLDDIR) -Mconfigdata util/dofile.pl \
2251cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/x509_vfy.h.in" > $@
2261cb0ef41Sopenharmony_ciinclude/openssl/x509v3.h: include/openssl/x509v3.h.in configdata.pm
2271cb0ef41Sopenharmony_ci	$(PERL) -I$(BLDDIR) -Mconfigdata util/dofile.pl \
2281cb0ef41Sopenharmony_ci	    "-omakefile" "include/openssl/x509v3.h.in" > $@
2291cb0ef41Sopenharmony_ci
2301cb0ef41Sopenharmony_ci
2311cb0ef41Sopenharmony_ciproviders/common/include/prov/der_dsa.h: providers/common/include/prov/der_dsa.h.in providers/common/der/oids_to_c.pm configdata.pm providers/common/der/oids_to_c.pm
2321cb0ef41Sopenharmony_ci	$(PERL) "-I." "-Iproviders/common/der" -Mconfigdata -Moids_to_c "util/dofile.pl" "-oMakefile" providers/common/include/prov/der_dsa.h.in > $@
2331cb0ef41Sopenharmony_ci
2341cb0ef41Sopenharmony_ciproviders/common/include/prov/der_wrap.h: providers/common/include/prov/der_wrap.h.in providers/common/der/oids_to_c.pm configdata.pm providers/common/der/oids_to_c.pm
2351cb0ef41Sopenharmony_ci	$(PERL) "-I." "-Iproviders/common/der" -Mconfigdata -Moids_to_c "util/dofile.pl" "-oMakefile" providers/common/include/prov/der_wrap.h.in > $@
2361cb0ef41Sopenharmony_ci
2371cb0ef41Sopenharmony_ciproviders/common/include/prov/der_rsa.h: providers/common/include/prov/der_wrap.h.in providers/common/der/oids_to_c.pm configdata.pm providers/common/der/oids_to_c.pm
2381cb0ef41Sopenharmony_ci	$(PERL) "-I." "-Iproviders/common/der" -Mconfigdata -Moids_to_c "util/dofile.pl" "-oMakefile" providers/common/include/prov/der_rsa.h.in > $@
2391cb0ef41Sopenharmony_ci
2401cb0ef41Sopenharmony_ciproviders/common/include/prov/der_ecx.h: providers/common/include/prov/der_wrap.h.in providers/common/der/oids_to_c.pm configdata.pm providers/common/der/oids_to_c.pm
2411cb0ef41Sopenharmony_ci	$(PERL) "-I." "-Iproviders/common/der" -Mconfigdata -Moids_to_c "util/dofile.pl" "-oMakefile" providers/common/include/prov/der_ecx.h.in > $@
2421cb0ef41Sopenharmony_ci
2431cb0ef41Sopenharmony_ciproviders/common/include/prov/der_sm2.h: providers/common/include/prov/der_wrap.h.in providers/common/der/oids_to_c.pm configdata.pm providers/common/der/oids_to_c.pm
2441cb0ef41Sopenharmony_ci	$(PERL) "-I." "-Iproviders/common/der" -Mconfigdata -Moids_to_c "util/dofile.pl" "-oMakefile" providers/common/include/prov/der_sm2.h.in > $@
2451cb0ef41Sopenharmony_ci
2461cb0ef41Sopenharmony_ciproviders/common/include/prov/der_ec.h: providers/common/include/prov/der_wrap.h.in providers/common/der/oids_to_c.pm configdata.pm providers/common/der/oids_to_c.pm
2471cb0ef41Sopenharmony_ci	$(PERL) "-I." "-Iproviders/common/der" -Mconfigdata -Moids_to_c "util/dofile.pl" "-oMakefile" providers/common/include/prov/der_ec.h.in > $@
2481cb0ef41Sopenharmony_ci
2491cb0ef41Sopenharmony_ciproviders/common/include/prov/der_digests.h: providers/common/include/prov/der_wrap.h.in providers/common/der/oids_to_c.pm configdata.pm providers/common/der/oids_to_c.pm
2501cb0ef41Sopenharmony_ci	$(PERL) "-I." "-Iproviders/common/der" -Mconfigdata -Moids_to_c "util/dofile.pl" "-oMakefile" providers/common/include/prov/der_digests.h.in > $@
2511cb0ef41Sopenharmony_ci
2521cb0ef41Sopenharmony_ci
2531cb0ef41Sopenharmony_ciproviders/common/der/der_digests_gen.c: providers/common/der/der_digests_gen.c.in providers/common/der/oids_to_c.pm configdata.pm providers/common/der/oids_to_c.pm
2541cb0ef41Sopenharmony_ci	$(PERL) "-I." "-Iproviders/common/der" -Mconfigdata -Moids_to_c "util/dofile.pl" "-oMakefile" providers/common/der/der_digests_gen.c.in > $@
2551cb0ef41Sopenharmony_ci
2561cb0ef41Sopenharmony_ciproviders/common/der/der_dsa_gen.c: providers/common/der/der_dsa_gen.c.in providers/common/der/oids_to_c.pm configdata.pm providers/common/der/oids_to_c.pm
2571cb0ef41Sopenharmony_ci	$(PERL) "-I." "-Iproviders/common/der" -Mconfigdata -Moids_to_c "util/dofile.pl" "-oMakefile" providers/common/der/der_dsa_gen.c.in > $@
2581cb0ef41Sopenharmony_ci
2591cb0ef41Sopenharmony_ciproviders/common/der/der_ec_gen.c: providers/common/der/der_ec_gen.c.in providers/common/der/oids_to_c.pm configdata.pm providers/common/der/oids_to_c.pm
2601cb0ef41Sopenharmony_ci	$(PERL) "-I." "-Iproviders/common/der" -Mconfigdata -Moids_to_c "util/dofile.pl" "-oMakefile" providers/common/der/der_ec_gen.c.in > $@
2611cb0ef41Sopenharmony_ci
2621cb0ef41Sopenharmony_ciproviders/common/der/der_ecx_gen.c: providers/common/der/der_ecx_gen.c.in providers/common/der/oids_to_c.pm configdata.pm providers/common/der/oids_to_c.pm
2631cb0ef41Sopenharmony_ci	$(PERL) "-I." "-Iproviders/common/der" -Mconfigdata -Moids_to_c "util/dofile.pl" "-oMakefile" providers/common/der/der_ecx_gen.c.in > $@
2641cb0ef41Sopenharmony_ci
2651cb0ef41Sopenharmony_ciproviders/common/der/der_rsa_gen.c: providers/common/der/der_rsa_gen.c.in providers/common/der/oids_to_c.pm configdata.pm providers/common/der/oids_to_c.pm
2661cb0ef41Sopenharmony_ci	$(PERL) "-I." "-Iproviders/common/der" -Mconfigdata -Moids_to_c "util/dofile.pl" "-oMakefile" providers/common/der/der_rsa_gen.c.in > $@
2671cb0ef41Sopenharmony_ci
2681cb0ef41Sopenharmony_ciproviders/common/der/der_sm2_gen.c: providers/common/der/der_sm2_gen.c.in providers/common/der/oids_to_c.pm configdata.pm providers/common/der/oids_to_c.pm
2691cb0ef41Sopenharmony_ci	$(PERL) "-I." "-Iproviders/common/der" -Mconfigdata -Moids_to_c "util/dofile.pl" "-oMakefile" providers/common/der/der_sm2_gen.c.in > $@
2701cb0ef41Sopenharmony_ci
2711cb0ef41Sopenharmony_ciproviders/common/der/der_wrap_gen.c: providers/common/der/der_wrap_gen.c.in providers/common/der/oids_to_c.pm configdata.pm providers/common/der/oids_to_c.pm
2721cb0ef41Sopenharmony_ci	$(PERL) "-I." "-Iproviders/common/der" -Mconfigdata -Moids_to_c "util/dofile.pl" "-oMakefile" providers/common/der/der_wrap_gen.c.in > $@
2731cb0ef41Sopenharmony_ci
2741cb0ef41Sopenharmony_ci
2751cb0ef41Sopenharmony_ciclean:
2761cb0ef41Sopenharmony_ci	$(RM) $(GENERATED_MANDATORY)
2771cb0ef41Sopenharmony_ci	$(RM) $(GENERATED)
2781cb0ef41Sopenharmony_cidistclean:
2791cb0ef41Sopenharmony_ci	$(RM) /Q /F configdata.pm
2801cb0ef41Sopenharmony_ci	$(RM) /Q /F makefile
281