Files
Thom Wiggers 0f36b2842d Update SPHINCS+
Remove #ifdefs, fix a64 lack of MSVC support, fix a cast

Fix some bugs

minor fixes

Add duplicate consistency files

more minor fixes

Fix  problems found by tests

Fix 32-bit compatibility problems

Fix more bugs

Windows compat issues

Fix KECCAK4X in NMake makefiles
2023-01-24 11:23:09 +01:00

22 lines
569 B
Makefile

# This Makefile can be used with Microsoft Visual Studio's nmake using the command:
# nmake /f Makefile.Microsoft_nmake
LIBRARY = libsphincs-sha2-128s-simple_avx2.lib
OBJECTS = address.obj context_sha2.obj fors.obj hash_sha2.obj hash_sha2x8.obj merkle.obj sha256avx.obj sha256x8.obj sign.obj thash_sha2_simple.obj thash_sha2_simplex8.obj utils.obj utilsx8.obj wots.obj
CFLAGS = /nologo /O2 /arch:AVX /I ..\..\..\common /W4 /WX
all: $(LIBRARY)
$(OBJECTS): *.h
$(LIBRARY): $(OBJECTS)
LIB.EXE /NOLOGO /WX /OUT:$@ $**
clean:
-DEL $(OBJECTS)
-DEL $(LIBRARY)