[parrot/parrot] 3c00e7: use absolute execname when we can in pbc_to_exe

GitHub noreply at github.com
Mon Sep 8 09:07:29 UTC 2014


  Branch: refs/heads/master
  Home:   https://github.com/parrot/parrot
  Commit: 3c00e7e19969971383e50fb58d31ace46a702828
      https://github.com/parrot/parrot/commit/3c00e7e19969971383e50fb58d31ace46a702828
  Author: Tobias Leich <email at froggs.de>
  Date:   2014-09-07 (Sun, 07 Sep 2014)

  Changed paths:
    M tools/dev/pbc_to_exe.winxed

  Log Message:
  -----------
  use absolute execname when we can in pbc_to_exe

Before this patch it used ARGV[0], which only contains a name like 'perl6'
but not the path to the binary, when this binary is executed as 'perl6'
and found in PATH.
Now it will try to resolv the absolute path to the binary for certain
platforms and will fall back to ARGV[0] if that fails or if the platform
is not supported.


  Commit: acff6f5b90bf0ab50d26d1af112ae45e935c4580
      https://github.com/parrot/parrot/commit/acff6f5b90bf0ab50d26d1af112ae45e935c4580
  Author: Tobias Leich <email at froggs.de>
  Date:   2014-09-07 (Sun, 07 Sep 2014)

  Changed paths:
    M tools/dev/pbc_to_exe.winxed

  Log Message:
  -----------
  memcpy the correct string length


  Commit: 0121b111dd9c293f3caa2e9a963e23961a77fa99
      https://github.com/parrot/parrot/commit/0121b111dd9c293f3caa2e9a963e23961a77fa99
  Author: Moritz Lenz <moritz at faui2k3.org>
  Date:   2014-09-08 (Mon, 08 Sep 2014)

  Changed paths:
    M tools/dev/pbc_to_exe.winxed

  Log Message:
  -----------
  Merge pull request #1088 from FROGGS/master

use absolute execname when we can in pbc_to_exe


Compare: https://github.com/parrot/parrot/compare/5ac67e4cec52...0121b111dd9c


More information about the parrot-commits mailing list