From 99cd4706b4c6db23b88764fe519e978a94f4e8e1 Mon Sep 17 00:00:00 2001 From: Oleg Pudeyev Date: Mon, 28 May 2018 23:27:24 -0400 Subject: Partial libidn/libiconv implementation, #297 --- winbuild/vcvars-vc14-32.sh | 25 +++++++++++++++++++++++++ winbuild/vcvars-vc14-64.sh | 25 +++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 winbuild/vcvars-vc14-32.sh create mode 100644 winbuild/vcvars-vc14-64.sh (limited to 'winbuild') diff --git a/winbuild/vcvars-vc14-32.sh b/winbuild/vcvars-vc14-32.sh new file mode 100644 index 0000000..6831b4f --- /dev/null +++ b/winbuild/vcvars-vc14-32.sh @@ -0,0 +1,25 @@ +# Courtesy of libiconv 1.15 + +# Set environment variables for using MSVC 14, +# for creating native 32-bit Windows executables. + +# Windows C library headers and libraries. +WindowsCrtIncludeDir='C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt' +WindowsCrtLibDir='C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10240.0\ucrt\' +INCLUDE="${WindowsCrtIncludeDir};$INCLUDE" +LIB="${WindowsCrtLibDir}x86;$LIB" + +# Windows API headers and libraries. +WindowsSdkIncludeDir='C:\Program Files (x86)\Windows Kits\8.1\Include\' +WindowsSdkLibDir='C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\' +INCLUDE="${WindowsSdkIncludeDir}um;${WindowsSdkIncludeDir}shared;$INCLUDE" +LIB="${WindowsSdkLibDir}x86;$LIB" + +# Visual C++ tools, headers and libraries. +VSINSTALLDIR='C:\Program Files (x86)\Microsoft Visual Studio 14.0' +VCINSTALLDIR="${VSINSTALLDIR}"'\VC' +PATH=`cygpath -u "${VCINSTALLDIR}"`/bin:"$PATH" +INCLUDE="${VCINSTALLDIR}"'\include;'"${INCLUDE}" +LIB="${VCINSTALLDIR}"'\lib;'"${LIB}" + +export INCLUDE LIB diff --git a/winbuild/vcvars-vc14-64.sh b/winbuild/vcvars-vc14-64.sh new file mode 100644 index 0000000..502fa76 --- /dev/null +++ b/winbuild/vcvars-vc14-64.sh @@ -0,0 +1,25 @@ +# Courtesy of libiconv 1.15 + +# Set environment variables for using MSVC 14, +# for creating native 64-bit Windows executables. + +# Windows C library headers and libraries. +WindowsCrtIncludeDir='C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt' +WindowsCrtLibDir='C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10240.0\ucrt\' +INCLUDE="${WindowsCrtIncludeDir};$INCLUDE" +LIB="${WindowsCrtLibDir}x64;$LIB" + +# Windows API headers and libraries. +WindowsSdkIncludeDir='C:\Program Files (x86)\Windows Kits\8.1\Include\' +WindowsSdkLibDir='C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\' +INCLUDE="${WindowsSdkIncludeDir}um;${WindowsSdkIncludeDir}shared;$INCLUDE" +LIB="${WindowsSdkLibDir}x64;$LIB" + +# Visual C++ tools, headers and libraries. +VSINSTALLDIR='C:\Program Files (x86)\Microsoft Visual Studio 14.0' +VCINSTALLDIR="${VSINSTALLDIR}"'\VC' +PATH=`cygpath -u "${VCINSTALLDIR}"`/bin/amd64:"$PATH" +INCLUDE="${VCINSTALLDIR}"'\include;'"${INCLUDE}" +LIB="${VCINSTALLDIR}"'\lib\amd64;'"${LIB}" + +export INCLUDE LIB \ No newline at end of file -- cgit v1.2.1