[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 4decd5: Refactor cygwin installation for appveyor. Now the...

GitHub noreply at github.com
Sun Aug 19 09:10:06 UTC 2018


  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: 4decd5c44ba9240fd8ccf3f7d6414613cb78ec65
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4decd5c44ba9240fd8ccf3f7d6414613cb78ec65
  Author: CyrilFerlicot <cyril at ferlicot.me>
  Date:   2018-04-07 (Sat, 07 Apr 2018)

  Changed paths:
    M .appveyor.yml
    A .appveyor_installCygwin.bat
    M build.win32x86/HowToBuild
    M build.win64x64/HowToBuild

  Log Message:
  -----------
  Refactor cygwin installation for appveyor. Now the installation is extracted to a reusable batch script and install all dependencies, including the ones installed by default on appveyor. This allow the users of the vm to use the script to build their own cygwin to compile the vm without having to look for all neededs dependencies.


  Commit: 16f54a30f5711810f10c8768d05cb64ed40b2204
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/16f54a30f5711810f10c8768d05cb64ed40b2204
  Author: CyrilFerlicot <cyril at ferlicot.me>
  Date:   2018-04-07 (Sat, 07 Apr 2018)

  Changed paths:
    M .appveyor.yml
    R .appveyor_installCygwin.bat
    M .gitattributes
    M build.win32x86/HowToBuild
    M build.win64x64/HowToBuild
    A scripts/ci/installCygwin.bat

  Log Message:
  -----------
  Move cygwin installation scripts to scripts/ci/ and change variables names


  Commit: 4b7a712888d5b8bd068c4ab48412b678c53e1bb9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4b7a712888d5b8bd068c4ab48412b678c53e1bb9
  Author: CyrilFerlicot <cyril at ferlicot.me>
  Date:   2018-04-07 (Sat, 07 Apr 2018)

  Changed paths:
    M scripts/ci/installCygwin.bat

  Log Message:
  -----------
  Batch takes the working directory and not the script directory to resolve paths. Correct paths knowing that.


  Commit: 92574feea070a3db01a52038333df8cf45b4e0cd
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/92574feea070a3db01a52038333df8cf45b4e0cd
  Author: CyrilFerlicot <cyril at ferlicot.me>
  Date:   2018-04-13 (Fri, 13 Apr 2018)

  Changed paths:
    M scripts/ci/installCygwin.bat

  Log Message:
  -----------
  Add curl to default packages to install via cygwin to make VMMAker image building work on windows 10


  Commit: 326b0092aeeffd802429e9e6b7a75f8d722ceb10
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/326b0092aeeffd802429e9e6b7a75f8d722ceb10
  Author: CyrilFerlicot <cyril at ferlicot.me>
  Date:   2018-07-13 (Fri, 13 Jul 2018)

  Changed paths:
    M .travis.yml
    M .travis_install.sh
    R CHANGES
    R README.old
    M build.linux32ARMv6/HowToBuild
    M build.linux32ARMv7/HowToBuild
    M build.linux32x86/HowToBuild
    M build.linux32x86/third-party/Makefile.libgit2
    M build.linux32x86/third-party/Makefile.pkgconfig
    M build.linux64x64/HowToBuild
    M build.macos32x86/HowToBuild
    M build.macos32x86/common/Makefile.flags
    M build.macos64x64/HowToBuild
    M build.macos64x64/common/Makefile.flags
    M build.win32x86/HowToBuild
    M build.win32x86/common/Makefile.plugin
    M build.win32x86/newspeak.cog.spur/nsvm.exe.manifest
    M build.win32x86/newspeak.stack.spur/nsvm.exe.manifest
    M build.win32x86/pharo.cog.spur.lowcode/Pharo.exe.manifest
    M build.win32x86/pharo.cog.spur/Pharo.exe.manifest
    M build.win32x86/pharo.sista.spur/Pharo.exe.manifest
    M build.win32x86/squeak.cog.spur.lowcode/Croquet.exe.manifest
    M build.win32x86/squeak.cog.spur.lowcode/Makefile
    M build.win32x86/squeak.cog.spur.lowcode/Squeak.exe.manifest
    M build.win32x86/squeak.cog.spur/Croquet.exe.manifest
    M build.win32x86/squeak.cog.spur/Squeak.exe.manifest
    M build.win32x86/squeak.cog.v3/Croquet.exe.manifest
    M build.win32x86/squeak.cog.v3/Squeak.exe.manifest
    M build.win32x86/squeak.sista.spur/Croquet.exe.manifest
    M build.win32x86/squeak.sista.spur/Makefile
    M build.win32x86/squeak.sista.spur/Squeak.exe.manifest
    M build.win32x86/squeak.stack.spur/Croquet.exe.manifest
    M build.win32x86/squeak.stack.spur/Squeak.exe.manifest
    M build.win32x86/squeak.stack.v3/Croquet.exe.manifest
    M build.win32x86/squeak.stack.v3/Squeak.exe.manifest
    M build.win64x64/HowToBuild
    M build.win64x64/common/Makefile.plugin
    M build.win64x64/newspeak.cog.spur/nsvm.exe.manifest
    M build.win64x64/newspeak.stack.spur/nsvm.exe.manifest
    M build.win64x64/pharo.cog.spur/Pharo.exe.manifest
    M build.win64x64/pharo.stack.spur/Pharo.exe.manifest
    M build.win64x64/squeak.cog.spur/Croquet.exe.manifest
    M build.win64x64/squeak.cog.spur/Squeak.exe.manifest
    M build.win64x64/squeak.stack.spur/Croquet.exe.manifest
    M build.win64x64/squeak.stack.spur/Squeak.exe.manifest
    M build.win64x64/third-party/Makefile.cairo
    M build.win64x64/third-party/Makefile.freetype2
    M build.win64x64/third-party/Makefile.libgit2
    M build.win64x64/third-party/Makefile.libpng
    M build.win64x64/third-party/Makefile.libssh2
    M build.win64x64/third-party/Makefile.pixman
    M image/BuildSqueakSpurTrunkVMMakerImage.st
    M image/Source Generation Workspace.text
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    R platforms/Cross/plugins/ExuperyPlugin/ExuperyPlugin.h
    M platforms/Cross/plugins/FilePlugin/FilePlugin.h
    M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c
    M platforms/Cross/plugins/HostWindowPlugin/HostWindowPlugin.h
    M platforms/Cross/plugins/sqPluginsSCCSVersion.h
    M platforms/Cross/vm/sqSCCSVersion.h
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/Cross/vm/sqVirtualMachine.h
    M platforms/Mac OS/plugins/AsynchFilePlugin/sqMacAsyncFilePrims.c
    M platforms/Mac OS/plugins/HostWindowPlugin/sqMacHostWindow.c
    M platforms/Mac OS/vm/sqMacTime.c
    M platforms/Mac OS/vm/sqMacTime.h
    M platforms/RiscOS/plugins/FilePlugin/sqFilePluginBasicPrims.c
    M platforms/iOS/plugins/HostWindowPlugin/sqMacHostWindow.m
    M platforms/unix/config/configure
    M platforms/unix/config/configure.ac
    M platforms/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c
    M platforms/unix/plugins/SqueakSSL/openssl_overlay.h
    M platforms/unix/plugins/SqueakSSL/sqUnixOpenSSL.inc
    M platforms/unix/vm/sqUnixMain.c
    M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
    M platforms/win32/plugins/HostWindowPlugin/sqWin32HostWindowPlugin.c
    M platforms/win32/plugins/SqueakSSL/sqWin32SSL.c
    M platforms/win32/vm/sqWin32.h
    M platforms/win32/vm/sqWin32Main.c
    M scripts/ci/installCygwin.bat
    A scripts/modified
    A scripts/untracked
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M src/plugins/BitBltPlugin/BitBltPlugin.c
    M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
    M src/plugins/FilePlugin/FilePlugin.c
    M src/plugins/HostWindowPlugin/HostWindowPlugin.c
    M src/plugins/IA32ABI/IA32ABI.c
    M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c
    M src/plugins/Squeak3D/Squeak3D.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/cointerpmt.c
    M src/vm/cointerpmt.h
    M src/vm/gcc3x-cointerp.c
    M src/vm/gcc3x-cointerpmt.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c
    A third-party/freetype2.spec.win64
    M third-party/openssl.spec

  Log Message:
  -----------
  Merge branch 'Cog' into cf_useScriptToInstallCygwinWithAllDependencies


  Commit: b272e24b39b9c59b64730260395b96e27ec3c54d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b272e24b39b9c59b64730260395b96e27ec3c54d
  Author: Fabio Niephaus <code at fniephaus.com>
  Date:   2018-08-19 (Sun, 19 Aug 2018)

  Changed paths:
    M .appveyor.yml
    M .gitattributes
    M build.win32x86/HowToBuild
    M build.win64x64/HowToBuild
    A scripts/ci/installCygwin.bat

  Log Message:
  -----------
  Merge branch 'cf_useScriptToInstallCygwinWithAllDependencies' of https://github.com/jecisc/opensmalltalk-vm into Cog


  Commit: e5f7c08b664823e1e92c5348c7087ca97492205a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e5f7c08b664823e1e92c5348c7087ca97492205a
  Author: Fabio Niephaus <code at fniephaus.com>
  Date:   2018-08-19 (Sun, 19 Aug 2018)

  Changed paths:
    M .appveyor.yml
    M build.win32x86/HowToBuild
    M build.win64x64/HowToBuild
    R scripts/ci/installCygwin.bat
    A scripts/installCygwin.bat

  Log Message:
  -----------
  Move  to scripts/


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/3b5449618856...e5f7c08b6648
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the Vm-dev mailing list