Skip to content
Permalink
Branch: master
Commits on Oct 11, 2019
  1. Merge pull request #3226 from patzim/rm-stale-templates

    patzim committed Oct 11, 2019
    Remove stale templates
  2. Remove stale templates

    patzim committed Oct 11, 2019
    The templates have been replaced half a year ago in the big binary runner
    refactor. The create-moar-runner.p6` script has been replaced in the recent
    build system refactor.
Commits on Oct 9, 2019
  1. Merge pull request #3224 from patzim/msvc-installer

    patzim committed Oct 9, 2019
    Add BuildTools installation assistant
  2. Add BuildTools installation assistant

    patzim committed Oct 9, 2019
    Add a script to help with installing the MSVC compiler needed to install
    binary packages on Windows. Also adapt the documentation to explain when
    a compiler is needed and how to install it.
Commits on Sep 22, 2019
  1. Revert "Remove unused and broken options forwarding from nqp-configure"

    patzim committed Sep 22, 2019
    This reverts commit 608c6cd.
    I obviously have no idea what I'm doing...
  2. Remove unused and broken options forwarding from nqp-configure

    patzim committed Sep 22, 2019
    This seems to be stale code.
  3. Revert "Fix `silent-build` build failure"

    patzim committed Sep 22, 2019
    This reverts commit d487cd8.
    The fix is broken and previous behavior working.
  4. Fix `silent-build` build failure

    patzim committed Sep 22, 2019
    The $cfg->options hash was not used before, so the error didn't show up
    earlier.
  5. Merge pull request #3193 from patzim/home-config-option

    patzim committed Sep 22, 2019
    Process the `perl6-home` and `nqp-home` parameters. Also drop support for `--libdir` which the previous option should replace. Depends on nqp-configure PR#10 and nqp PR#579. This fixes #3093
  6. Bump NQP

    patzim committed Sep 22, 2019
    This brings us support for the --nqp-home configure option.
  7. Clean up JVM runner creation script

    patzim committed Aug 30, 2019
    Now that we have PERL6_HOME we can make use of it!
  8. Remove support for the `--libdir` option

    patzim committed Aug 30, 2019
    It became conceptually broken by the introduction of the NQP/Perl6-home
    directories.
  9. Implement `--perl6-home` and `--nqp-home` forwarding

    patzim committed Aug 30, 2019
    These options allow putting the *-home directories into arbitrary places.
Commits on Aug 30, 2019
  1. Merge pull request #3156 from patzim/rakudo_3136

    patzim committed Aug 30, 2019
    Fixup fix for PR #3150: Var was missing `moar::` prefix
  2. Fixup fix for PR #3150: Var was missing `moar::` prefix

    patzim committed Aug 30, 2019
Commits on Aug 5, 2019
  1. Merge pull request #3091 from sumanstats/patch-1

    patzim committed Aug 5, 2019
    fix the link in "Windows guide"
  2. Merge pull request #3099 from cygx/fix-mingw

    patzim committed Aug 5, 2019
    set -municode when building the runner on MinGW
Commits on Jul 30, 2019
  1. Tune binary release guide a bit

    patzim committed Jul 30, 2019
    - Fix bat environment setup script.
    - Put set-env.bat/ps1/sh scripts into bin folder instead of separate
      folder.
Commits on Jul 24, 2019
  1. Bump nqp-configure

    patzim committed Jul 24, 2019
    More reliably detects nmake.
Commits on Jul 23, 2019
  1. Merge pull request #3078 from patzim/fix-windows-build-runner

    patzim committed Jul 23, 2019
    Fix return code of perl6 build runners. A little make file cleanup. Fix $*EXECUTABLE detection on Windows in corner cases. This should get the Windows build green again.
  2. Perl6 is now an .exe file on windows

    patzim committed Jul 23, 2019
    Reflect that in the $*EXECUTABLE logic.
  3. Link build runner with correct flags

    patzim committed Jul 22, 2019
    Forgot to use the passed LDFLAGS in the build runner
  4. Fix return code of perl6 build runners

    patzim committed Jul 22, 2019
    Don't use `exec()` as that's broken on Windows. Directly use
    `CreateProcess()`, wait for it to finish, retrieve the exit code and
    exit with that ourselves.
Commits on Jul 22, 2019
  1. Don't use add any RPATH compile flags when installing to /usr

    patzim authored and AlexDaniel committed Jul 18, 2019
    Do it just the way MoarVM also does it. The RPATH is not necessary in that
    case, as the libs will be in the library search anyways and having a
    rogue RPATH is bad style and trips up some packaging tools.
  2. Don't check for submodules in a release

    patzim authored and AlexDaniel committed Jul 18, 2019
    Releases already have all the necessary submodules included. Also we don't
    require git to be installed to build releases. Thus don't do any submodule
    checks.
Commits on Jul 19, 2019
  1. Merge pull request #3049 from patzim/binary-release

    patzim committed Jul 19, 2019
    Files for binary releases
  2. Files for binary releases

    patzim committed Jul 12, 2019
    Documentation + auxiliary files for doing binary releases.
  3. Merge pull request #3031 from patzim/spaces-in-path

    patzim committed Jul 19, 2019
    Spaces in path
  4. Bump NQP for spaces-in-path changes

    patzim committed Jul 19, 2019
Commits on Jul 18, 2019
  1. Bump nqp-configure

    patzim committed Jul 18, 2019
    We need the new read_config_from_command function.
  2. Separate moar config vars from general ones

    patzim committed Jul 5, 2019
    There is a separate config store for backend specific config options.
    Put the moar variables there.
  3. Make 'clean' remove all build files

    patzim committed Jul 5, 2019
    The newly introduced runner object files were missed.
  4. Fix a misquote in Makefile

    patzim committed Jul 4, 2019
    Today I learned: GNU make doesn't quote using "" or '' but with
    backslash-escaping the spaces.
  5. Don't use the same object name for the perl6-m and perl6 runners

    patzim committed Jul 2, 2019
    They would overwrite each other.
Older
You can’t perform that action at this time.