X-Git-Url: https://git.novaco.in/?p=novacoin.git;a=blobdiff_plain;f=novacoin-qt.pro;h=ac3d5e2206902da197f53d5ea0011a247a05a026;hp=812c7e1cda4d9c8e7313bacd5823374df8f5cacf;hb=57bbd632f98812ffc41e9d868512f02765d4ca29;hpb=bf625b55c2ab046459156d71863425fc592c0955 diff --git a/novacoin-qt.pro b/novacoin-qt.pro index 812c7e1..ac3d5e2 100644 --- a/novacoin-qt.pro +++ b/novacoin-qt.pro @@ -147,11 +147,11 @@ contains(USE_YASM, 1) { !win32 { DEFINES += USE_YASM - LIBS += $$PWD/src/crypto/sha2/asm/obj/sha256_avx1.a - gensha2.commands = cd $$PWD/src/crypto/sha2/asm && yasm -f x64 -f elf64 -X gnu -g dwarf2 -D LINUX -o obj/sha256_avx1.o sha256_avx1.asm && ar -rs obj/sha256_avx1.a obj/sha256_avx1.o - gensha2.target = $$PWD/src/crypto/sha2/asm/obj/sha256_avx1.a + LIBS += $$PWD/src/crypto/sha2/asm/obj/sha256_simd.a + gensha2.commands = cd $$PWD/src/crypto/sha2/asm && yasm -f x64 -f elf64 -X gnu -g dwarf2 -D LINUX -o obj/sha256_avx1.o sha256_avx1.asm && yasm -f x64 -f elf64 -X gnu -g dwarf2 -D LINUX -o obj/sha256_sse4.o sha256_sse4.asm && ar -rs obj/sha256_simd.a obj/*.o + gensha2.target = $$PWD/src/crypto/sha2/asm/obj/sha256_simd.a gensha2.depends = FORCE - PRE_TARGETDEPS += $$PWD/src/crypto/sha2/asm/obj/sha256_avx1.a + PRE_TARGETDEPS += $$PWD/src/crypto/sha2/asm/obj/sha256_simd.a QMAKE_EXTRA_TARGETS += gensha2 } }