[Groonga-commit] groonga/groonga at 94bcd38 [master] appveyor: add license notice about VC++ distributale code (#937)

Back to archive index
Kentaro Hayashi null+****@clear*****
Mon Apr 15 18:00:02 JST 2019


Kentaro Hayashi	2019-04-15 18:00:02 +0900 (Mon, 15 Apr 2019)

  Revision: 94bcd38755b7ffd37f03b92f241ba99fd643d55b
  https://github.com/groonga/groonga/commit/94bcd38755b7ffd37f03b92f241ba99fd643d55b

  Message:
    appveyor: add license notice about VC++ distributale code (#937)

  Added files:
    packages/windows/vcruntime/vs2013/readme.txt
    packages/windows/vcruntime/vs2015/readme.txt
    packages/windows/vcruntime/vs2017/readme.txt
  Modified files:
    appveyor.yml

  Modified: appveyor.yml (+5 -0)
===================================================================
--- appveyor.yml    2019-04-15 14:51:43 +0900 (c244eceb5)
+++ appveyor.yml    2019-04-15 18:00:02 +0900 (58e11095b)
@@ -129,6 +129,7 @@ on_success:
   - set ARTIFACT=%GROONGA_INSTALL_FOLDER%.zip
   - 7z a %ARTIFACT% %FULL_GROONGA_INSTALL_FOLDER%
   - ps: Push-AppveyorArtifact $Env:ARTIFACT
+  - mkdir %FULL_GROONGA_INSTALL_FOLDER%\share\groonga\vcruntime
   - if "%ARCH%" == "amd64" set ARCH=x64
   - ps: |
       switch -Exact ($Env:VS_VERSION) {
@@ -137,20 +138,24 @@ on_success:
           $Env:VCREDIST_DIR = "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Redist\MSVC\$Env:REDIST_VERSION\$Env:ARCH"
           $Env:VCREDIST_VCRUNTIME = "$Env:VCREDIST_DIR\Microsoft.VC141.CRT\vcruntime140.dll"
           $Env:VCREDIST_MSVCP = "$Env:VCREDIST_DIR\Microsoft.VC141.CRT\msvcp140.dll"
+          $Env:LICENSE_FILE = $Env:APPVEYOR_BUILD_FOLDER + "\packages\windows\vcruntime\vs2017\readme.txt"
         }
         "14" {
           $Env:VCREDIST_DIR = "C:\Program Files (x86)\Microsoft Visual Studio $Env:VS_VERSION.0\VC\redist\$Env:ARCH"
           $Env:VCREDIST_VCRUNTIME = "$Env:VCREDIST_DIR\Microsoft.VC140.CRT\vcruntime140.dll"
           $Env:VCREDIST_MSVCP = "$Env:VCREDIST_DIR\Microsoft.VC140.CRT\msvcp140.dll"
+          $Env:LICENSE_FILE = $Env:APPVEYOR_BUILD_FOLDER + "\packages\windows\vcruntime\vs2015\readme.txt"
         }
         "12" {
           $Env:VCREDIST_DIR = "C:\Program Files (x86)\Microsoft Visual Studio $Env:VS_VERSION.0\VC\redist\$Env:ARCH"
           $Env:VCREDIST_VCRUNTIME = "$Env:VCREDIST_DIR\Microsoft.VC120.CRT\msvcr120.dll"
           $Env:VCREDIST_MSVCP = "$Env:VCREDIST_DIR\Microsoft.VC120.CRT\msvcp120.dll"
+          $Env:LICENSE_FILE = $Env:APPVEYOR_BUILD_FOLDER + "\packages\windows\vcruntime\vs2013\readme.txt"
         }
       }
   - copy "%VCREDIST_VCRUNTIME%" "%FULL_GROONGA_INSTALL_FOLDER%\bin"
   - copy "%VCREDIST_MSVCP%" "%FULL_GROONGA_INSTALL_FOLDER%\bin"
+  - copy "%LICENSE_FILE%" "%FULL_GROONGA_INSTALL_FOLDER%\share\groonga\vcruntime"
   - set ARTIFACT=%GROONGA_INSTALL_FOLDER%-with-vcruntime.zip
   - 7z a %ARTIFACT% %FULL_GROONGA_INSTALL_FOLDER%
   - ps: Push-AppveyorArtifact $Env:ARTIFACT

  Added: packages/windows/vcruntime/vs2013/readme.txt (+15 -0) 100644
===================================================================
--- /dev/null
+++ packages/windows/vcruntime/vs2013/readme.txt    2019-04-15 18:00:02 +0900 (82ff30672)
@@ -0,0 +1,15 @@
+Subject to Microsoft Visual Studio Community 2013 EULA [1], This package
+contains Visual C++ Runtime files as redistributable code:
+
+[1] https://visualstudio.microsoft.com/license-terms/dn877550/
+
+See section 3. DISTRIBUTABLE CODE, "b. Distribution Requirements" and
+"c. Distribution Restrictions" for distribution.
+
+These files are bundled with this package without modification.
+
+* bin/msvcr120.dll
+* bin/msvcp120.dll
+
+See https://docs.microsoft.com/en-us/visualstudio/productinfo/2013-redistribution-vs#visual-c-runtime-files-1
+about above redistributable code details.

  Added: packages/windows/vcruntime/vs2015/readme.txt (+15 -0) 100644
===================================================================
--- /dev/null
+++ packages/windows/vcruntime/vs2015/readme.txt    2019-04-15 18:00:02 +0900 (37dcc215a)
@@ -0,0 +1,15 @@
+Subject to Microsoft Visual Studio Community 2015 EULA [1], This package
+contains Visual C++ Runtime files as redistributable code:
+
+[1] https://visualstudio.microsoft.com/license-terms/microsoft-visual-studio-community-2015/
+
+See section 3. DISTRIBUTABLE CODE, "b. Distribution Requirements" and
+"c. Distribution Restrictions" for distribution.
+
+These files are bundled with this package without modification.
+
+* bin/vcruntime140.dll
+* bin/msvcp140.dll
+
+See https://docs.microsoft.com/en-us/visualstudio/productinfo/2015-redistribution-vs#visual-c-runtime-files
+about above redistributable code details.

  Added: packages/windows/vcruntime/vs2017/readme.txt (+17 -0) 100644
===================================================================
--- /dev/null
+++ packages/windows/vcruntime/vs2017/readme.txt    2019-04-15 18:00:02 +0900 (5af5bfd67)
@@ -0,0 +1,17 @@
+Subject to Microsoft Visual Studio Community 2017 EULA [1], This package
+ contains Visual C++ Runtime files as redistributable code:
+
+[1] https://visualstudio.microsoft.com/license-terms/mlt553321/
+
+Japanese version: https://visualstudio.microsoft.com/ja/license-terms/mlt553321/
+
+See section 3. DISTRIBUTABLE CODE, "b. Distribution Requirements" and
+"c. Distribution Restrictions" for distribution.
+
+These files are bundled with this package without modification.
+
+* bin/vcruntime140.dll
+* bin/msvcp140.dll
+
+See https://docs.microsoft.com/en-us/visualstudio/productinfo/2017-redistribution-vs#visual-c-runtime-files
+about above redistributable code details.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.osdn.me/mailman/archives/groonga-commit/attachments/20190415/d52566f7/attachment-0001.html>


More information about the Groonga-commit mailing list
Back to archive index