diff options
Diffstat (limited to 'deps/openssl/config/Makefile_VC-WIN64-ARM')
-rw-r--r-- | deps/openssl/config/Makefile_VC-WIN64-ARM | 147 |
1 files changed, 147 insertions, 0 deletions
diff --git a/deps/openssl/config/Makefile_VC-WIN64-ARM b/deps/openssl/config/Makefile_VC-WIN64-ARM new file mode 100644 index 0000000000..9937bd5492 --- /dev/null +++ b/deps/openssl/config/Makefile_VC-WIN64-ARM @@ -0,0 +1,147 @@ + +## +## Makefile for OpenSSL +## +## WARNING: do not edit! +## Generated by Configure from Configurations/common0.tmpl, Configurations/windows-makefile.tmpl, Configurations/common.tmpl + + +PLATFORM=VC-WIN64-ARM +SRCDIR=. +BLDDIR=. + +VERSION=1.1.1a +MAJOR=1 +MINOR=1.1 + +SHLIB_VERSION_NUMBER=1.1 + +GENERATED_MANDATORY=crypto/include/internal/bn_conf.h crypto/include/internal/dso_conf.h include/openssl/opensslconf.h + +INSTALL_LIBS="libcrypto.lib" "libssl.lib" +INSTALL_SHLIBS="libcrypto-1_1-arm64.dll" "libssl-1_1-arm64.dll" +INSTALL_SHLIBPDBS="libcrypto-1_1-arm64.pdb" "libssl-1_1-arm64.pdb" +INSTALL_ENGINES="engines/capi.dll" "engines/padlock.dll" +INSTALL_ENGINEPDBS="engines/capi.pdb" "engines/padlock.pdb" +INSTALL_PROGRAMS="apps/openssl.exe" +INSTALL_PROGRAMPDBS="apps/openssl.pdb" + +BIN_SCRIPTS="$(BLDDIR)\tools\c_rehash.pl" +MISC_SCRIPTS="$(BLDDIR)\apps\CA.pl" "$(BLDDIR)\apps\tsget.pl" + + +APPS_OPENSSL="apps/openssl" + +# Do not edit these manually. Use Configure with --prefix or --openssldir +# to change this! Short explanation in the top comment in Configure +INSTALLTOP_dev= +INSTALLTOP_dir=\OpenSSL +OPENSSLDIR_dev= +OPENSSLDIR_dir=\SSL +LIBDIR=lib +ENGINESDIR_dev= +ENGINESDIR_dir=\OpenSSL/lib/engines-1_1 +INSTALLTOP=$(INSTALLTOP_dev)$(INSTALLTOP_dir) +OPENSSLDIR=$(OPENSSLDIR_dev)$(OPENSSLDIR_dir) +ENGINESDIR=$(ENGINESDIR_dev)$(ENGINESDIR_dir) + +# $(libdir) is chosen to be compatible with the GNU coding standards +libdir=$(INSTALLTOP)\$(LIBDIR) + +##### User defined commands and flags ################################ + +CC=cl +CPP=$(CC) /EP /C +CPPFLAGS= +CFLAGS=/W3 /wd4090 /nologo /O2 +LD=link +LDFLAGS=/nologo /debug +EX_LIBS= + +PERL=/usr/bin/perl + +AR=lib +ARFLAGS= /nologo + +MT=mt +MTFLAGS= -nologo + +AS= +ASFLAGS= + +RC=rc + +ECHO="$(PERL)" "$(SRCDIR)\util\echo.pl" + +##### Special command flags ########################################## + +COUTFLAG=/Fo$(OSSL_EMPTY) +LDOUTFLAG=/out:$(OSSL_EMPTY) +AROUTFLAG=/out:$(OSSL_EMPTY) +MTINFLAG=-manifest $(OSSL_EMPTY) +MTOUTFLAG=-outputresource:$(OSSL_EMPTY) +ASOUTFLAG=$(OSSL_EMPTY) +RCOUTFLAG=/fo$(OSSL_EMPTY) + +##### Project flags ################################################## + +# Variables starting with CNF_ are common variables for all product types + +CNF_ASFLAGS= +CNF_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" +CNF_CFLAGS=/Gs0 /GF /Gy /MD +CNF_CXXFLAGS= +CNF_LDFLAGS=/NODEFAULTLIB:kernel32.lib +CNF_EX_LIBS=onecore.lib + +# Variables starting with LIB_ are used to build library object files +# and shared libraries. +# Variables starting with DSO_ are used to build DSOs and their object files. +# Variables starting with BIN_ are used to build programs and their object +# files. + +LIB_ASFLAGS=$(CNF_ASFLAGS) $(ASFLAGS) +LIB_CPPFLAGS=-D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSLDIR=\"\\SSL\"" -D"ENGINESDIR=\"\\OpenSSL/lib/engines-1_1\"" $(CNF_CPPFLAGS) $(CPPFLAGS) +LIB_CFLAGS=/Zi /Fdossl_static.pdb $(CNF_CFLAGS) $(CFLAGS) +LIB_LDFLAGS=/dll $(CNF_LDFLAGS) $(LDFLAGS) +LIB_EX_LIBS=$(CNF_EX_LIBS) $(EX_LIBS) +DSO_ASFLAGS=$(CNF_ASFLAGS) $(ASFLAGS) +DSO_CPPFLAGS=$(CNF_CPPFLAGS) $(CPPFLAGS) +DSO_CFLAGS=/Zi /Fddso.pdb $(CNF_CFLAGS) $(CFLAGS) +DSO_LDFLAGS=/dll $(CNF_LDFLAGS) $(LDFLAGS) +DSO_EX_LIBS=$(CNF_EX_LIBS) $(EX_LIBS) +BIN_ASFLAGS=$(CNF_ASFLAGS) $(ASFLAGS) +BIN_CPPFLAGS=$(CNF_CPPFLAGS) $(CPPFLAGS) +BIN_CFLAGS=/Zi /Fdapp.pdb $(CNF_CFLAGS) $(CFLAGS) +BIN_LDFLAGS=/subsystem:console /opt:ref $(CNF_LDFLAGS) $(LDFLAGS) +BIN_EX_LIBS=$(CNF_EX_LIBS) $(EX_LIBS) + +# CPPFLAGS_Q is used for one thing only: to build up buildinf.h +CPPFLAGS_Q=-D"L_ENDIAN" -D"OPENSSL_PIC" + +PERLASM_SCHEME= + +PROCESSOR= + +build_generated: $(GENERATED_MANDATORY) + +crypto/buildinf.h: + "$(PERL)" "util/mkbuildinf.pl" "$(CC) $(LIB_CFLAGS) $(CPPFLAGS_Q)" "$(PLATFORM)" > $@ + +apps/progs.h: + "$(PERL)" "apps/progs.pl" $(APPS_OPENSSL) > $@ + +crypto/include/internal/bn_conf.h: + "$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \ + "-omakefile" "crypto/include/internal/bn_conf.h.in" > $@ +crypto/include/internal/dso_conf.h: + "$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \ + "-omakefile" "crypto/include/internal/dso_conf.h.in" > $@ +include/openssl/opensslconf.h: + "$(PERL)" "-I$(BLDDIR)" -Mconfigdata "util/dofile.pl" \ + "-omakefile" "include/openssl/opensslconf.h.in" > $@ + +distclean: + $(RM) $(GENERATED) + $(RM) /Q /F configdata.pm + $(RM) /Q /F makefile |