Changeset 94109 in vbox
- Timestamp:
- Mar 7, 2022 12:21:37 PM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 150358
- Location:
- trunk/src/libs/openssl-3.0.1
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libs/openssl-3.0.1/Config.kmk
r94103 r94109 42 42 VBOX_INST_CRYPTO_HEADERS := obj/$(if-expr "$(CURSUBDIR)" == ".",,$(CURSUBDIR)/)crypto-3.0.1-headers/include/openssl/ 43 43 VBOX_PATH_CRYPTO_HEADERS := $(abspath $(PATH_OUT))/$(patsubst %/,%,$(VBOX_INST_CRYPTO_HEADERS)) 44 VBOX_PATH_CRYPTO_PROVIDERS := $(VBOX_PATH_OPENSSL)/providers 44 45 45 46 # Enable asm implementation of crypto. … … 208 209 VPAES_ASM \ 209 210 ECP_NISTZ256_ASM \ 210 PADLOCK_ASM \211 POLY1305_ASM 211 PADLOCK_ASM 212 # POLY1305_ASM @todo Later 212 213 TEMPLATE_LIBCRYPTO_DEFS.amd64 = \ 213 214 BSAES_ASM \ … … 281 282 $(VBOX_PATH_OPENSSL)/providers/common/include \ 282 283 $(VBOX_PATH_OPENSSL)/providers/implementations/include \ 284 $(VBOX_PATH_OPENSSL)/gen-includes/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH) \ 283 285 $(VBOX_PATH_CRYPTO)/include \ 284 286 $(VBOX_PATH_CRYPTO_MODES) \ -
trunk/src/libs/openssl-3.0.1/Makefile.kmk
r94098 r94109 19 19 endif 20 20 21 VBOX_OSSL_TARGETS := linux.amd64 22 21 23 # Include sub-makefiles. 24 include $(PATH_SUB_CURRENT)/providers/Makefile.kmk 22 25 include $(PATH_SUB_CURRENT)/crypto/Makefile.kmk 23 26 include $(PATH_SUB_CURRENT)/ssl/Makefile.kmk … … 62 65 # 63 66 recreate-headers: $(PATH_SUB_CURRENT)/util/dofile.pl \ 64 $(OSSL_HDR_TEMPLATES) 65 $(foreach target, linux.amd64, \ 67 $(OSSL_HDR_TEMPLATES) \ 68 recreate-providers-headers 69 $(foreach target, $(VBOX_OSSL_TARGETS), \ 66 70 $(foreach header, $(OSSL_HDR_TEMPLATES), \ 67 71 perl -I$(PATH_SUB_CURRENT)/gen-includes/$(target) \ -
trunk/src/libs/openssl-3.0.1/crypto/Makefile.kmk
r94105 r94109 102 102 endif 103 103 104 VBox-libcrypto_SOURCES += $(PATH_STAGE_LIB)/VBox-libproviders$(VBOX_SUFF_LIB) 105 104 106 if defined(VBOX_ONLY_EXTPACKS_USE_IMPLIBS) 105 107 VBox-libcrypto_SOURCES += $(crypto_sha_1_TARGET) … … 117 119 VBox-libcrypto-x86_EXTENDS = VBox-libcrypto 118 120 VBox-libcrypto-x86_SOURCES = $(filter %.c %.cpp,$(VBox-libcrypto_SOURCES)) \ 121 $(PATH_STAGE_LIB)/VBox-libproviders-x86$(VBOX_SUFF_LIB) 119 122 $(foreach sublib,$(VBOX_CRYPTO_SUBLIBS_X86), $($(sublib)_1_TARGET)) 120 123 endif
Note:
See TracChangeset
for help on using the changeset viewer.