diff options
author | Oleg Pudeyev <oleg@bsdpower.com> | 2018-05-28 23:27:24 -0400 |
---|---|---|
committer | Oleg Pudeyev <oleg@bsdpower.com> | 2018-05-29 00:03:05 -0400 |
commit | 99cd4706b4c6db23b88764fe519e978a94f4e8e1 (patch) | |
tree | a5658c7989cba0c59f420cc3b399ee0d26e9c950 /winbuild | |
parent | d9b53ce7e1910b5a337f2065a0ca70822b71f15f (diff) | |
download | pycurl-99cd4706b4c6db23b88764fe519e978a94f4e8e1.tar.gz |
Partial libidn/libiconv implementation, #297
Diffstat (limited to 'winbuild')
-rw-r--r-- | winbuild/vcvars-vc14-32.sh | 25 | ||||
-rw-r--r-- | winbuild/vcvars-vc14-64.sh | 25 |
2 files changed, 50 insertions, 0 deletions
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 |