@@ -578,17 +578,21 @@ LIBEXPAT_HEADERS= \
578
578
LIBHACL_SHA2_OBJS= \
579
579
Modules/_hacl/Hacl_Streaming_SHA2.o
580
580
581
- LIBHACL_SHA2_HEADERS= \
582
- Modules/_hacl/Hacl_Streaming_SHA2.h \
581
+ LIBHACL_HEADERS= \
583
582
Modules/_hacl/include/krml/FStar_UInt128_Verified.h \
584
583
Modules/_hacl/include/krml/FStar_UInt_8_16_32_64.h \
585
584
Modules/_hacl/include/krml/fstar_uint128_struct_endianness.h \
586
585
Modules/_hacl/include/krml/internal/target.h \
587
586
Modules/_hacl/include/krml/lowstar_endianness.h \
588
587
Modules/_hacl/include/krml/types.h \
589
- Modules/_hacl/internal/Hacl_SHA2_Generic .h \
588
+ Modules/_hacl/Hacl_Streaming_Types .h \
590
589
Modules/_hacl/python_hacl_namespaces.h
591
590
591
+ LIBHACL_SHA2_HEADERS= \
592
+ Modules/_hacl/Hacl_Streaming_SHA2.h \
593
+ Modules/_hacl/internal/Hacl_SHA2_Generic.h \
594
+ $(LIBHACL_HEADERS)
595
+
592
596
#########################################################################
593
597
# Rules
594
598
@@ -2635,8 +2639,8 @@ MODULE__DECIMAL_DEPS=$(srcdir)/Modules/_decimal/docstrings.h @LIBMPDEC_INTERNAL@
2635
2639
MODULE__ELEMENTTREE_DEPS=$(srcdir)/Modules/pyexpat.c @LIBEXPAT_INTERNAL@
2636
2640
MODULE__HASHLIB_DEPS=$(srcdir)/Modules/hashlib.h
2637
2641
MODULE__IO_DEPS=$(srcdir)/Modules/_io/_iomodule.h
2638
- MODULE__MD5_DEPS=$(srcdir)/Modules/hashlib.h
2639
- MODULE__SHA1_DEPS=$(srcdir)/Modules/hashlib.h
2642
+ MODULE__MD5_DEPS=$(srcdir)/Modules/hashlib.h $(LIBHACL_HEADERS) Modules/_hacl/Hacl_Hash_MD5.h Modules/_hacl/Hacl_Hash_MD5.c
2643
+ MODULE__SHA1_DEPS=$(srcdir)/Modules/hashlib.h $(LIBHACL_HEADERS) Modules/_hacl/Hacl_Hash_SHA1.h Modules/_hacl/Hacl_Hash_SHA1.c
2640
2644
MODULE__SHA2_DEPS=$(srcdir)/Modules/hashlib.h $(LIBHACL_SHA2_HEADERS) $(LIBHACL_SHA2_A)
2641
2645
MODULE__SHA3_DEPS=$(srcdir)/Modules/_sha3/sha3.c $(srcdir)/Modules/_sha3/sha3.h $(srcdir)/Modules/hashlib.h
2642
2646
MODULE__SOCKET_DEPS=$(srcdir)/Modules/socketmodule.h $(srcdir)/Modules/addrinfo.h $(srcdir)/Modules/getaddrinfo.c $(srcdir)/Modules/getnameinfo.c
0 commit comments