diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2023-07-20 20:52:03 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2023-07-20 20:52:03 (GMT) |
commit | 9195d0b1bc6a7d80e16f86172efd83c4cb73919b (patch) | |
tree | 0eb076adad69a391eb4d4c45f04aec86e12f6eea /win/Makefile.in | |
parent | 515bd7c0e7439f19f59c33be1ff8089de8f4417f (diff) | |
download | tcl-9195d0b1bc6a7d80e16f86172efd83c4cb73919b.zip tcl-9195d0b1bc6a7d80e16f86172efd83c4cb73919b.tar.gz tcl-9195d0b1bc6a7d80e16f86172efd83c4cb73919b.tar.bz2 |
Fix handling of pre-built libtommath.dll on win64-arm
Diffstat (limited to 'win/Makefile.in')
-rw-r--r-- | win/Makefile.in | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/win/Makefile.in b/win/Makefile.in index e702c3e..75c34cb 100644 --- a/win/Makefile.in +++ b/win/Makefile.in @@ -614,10 +614,14 @@ ${ZLIB_DLL_FILE}: ${TCL_STUB_LIB_FILE} # use pre-built libtommath.dll ${TOMMATH_DLL_FILE}: ${TCL_STUB_LIB_FILE} - @if test "@TOMMATH_LIBS@set" != "${TOMMATH_DIR_NATIVE}/win32/tommath.libset" ; then \ - $(COPY) $(TOMMATH_DIR)/win64/${TOMMATH_DLL_FILE} ${TOMMATH_DLL_FILE}; \ - else \ + @if test "@TOMMATH_LIBS@set" = "${TOMMATH_DIR_NATIVE}/win64-arm/tommath.libset" ; then \ + $(COPY) $(TOMMATH_DIR)/win64-arm/${TOMMATH_DLL_FILE} ${TOMMATH_DLL_FILE}; \ + elif test "@TOMMATH_LIBS@set" = "${TOMMATH_DIR_NATIVE}/win64-arm/libtommath.dll.aset" ; then \ + $(COPY) $(TOMMATH_DIR)/win64-arm/${TOMMATH_DLL_FILE} ${TOMMATH_DLL_FILE}; \ + elif test "@TOMMATH_LIBS@set" = "${TOMMATH_DIR_NATIVE}/win32/tommath.libset" ; then \ $(COPY) $(TOMMATH_DIR)/win32/${TOMMATH_DLL_FILE} ${TOMMATH_DLL_FILE}; \ + else \ + $(COPY) $(TOMMATH_DIR)/win64/${TOMMATH_DLL_FILE} ${TOMMATH_DLL_FILE}; \ fi; # Add the object extension to the implicit rules. By default .obj is not |