Skip to content
Commits on Jan 3, 2016
  1. @niner

    Fix File::Find installation problems

    niner committed
    This is an extended version of hoelzro++'s patch:
    
    Currently, if you try to install a module that directly or indirectly
    requires File::Find or other panda-required modules, panda will not
    recognize that those modules were already installed in the bootstrapping
    process.  As a result, unless --force is specified, the installation
    will fail complaining that File::Find has already been installed.  In
    addition, a directory hierarchy is created in the panda working
    directory during bootstrapping under inst#, which causes other issues
    when bootstrapping from the same working directory in the future.
    
    This is because a stringy representation of a CompUnit repo is
    improperly detected as a relative path, and we end up with a sort of
    "split" repository between the actual install prefix and the one under
    $panda_working_dir/#inst; the actual modules are installed under
    the installation prefix, but the panda state is written under
    $panda_working_dir/#inst.
    
    Fixed by embracing CompUnit::Repository and let it handle the path and
    spec mangling.
Commits on Dec 21, 2015
  1. @skids
Commits on Dec 17, 2015
  1. @niner

    No longer copy anything to blib when building

    niner committed
    No one seems to know why we even copy files to a "blib" directory during build.
    By installing from the directory as-is we get rid of the difference between a
    local build and the build done by panda which most importantly means that
    the relative path from libraries to the resources directory is the same in both
    cases. This greatly simplifies makefiles of modules needing to generate files
    during the build process.
Commits on Aug 28, 2015
  1. Do not auto-update projectsfile

    committed
Commits on Aug 27, 2015
  1. @laben
  2. Rip precompilation off panda

    committed
Commits on Aug 25, 2015
  1. @laben
Commits on May 26, 2015
  1. @lizmat
Commits on May 3, 2015
  1. @ugexe

    Update ecosystem.t

    ugexe committed
    Resolve test failure due to assuming order
Commits on Nov 21, 2014
  1. @lizmat

    Fix deprecations

    lizmat committed
Commits on Oct 25, 2014
  1. @lizmat

    Fix 2014.10 deprecations

    lizmat committed
Commits on Aug 2, 2014
  1. @nbrown
Commits on Jun 20, 2014
  1. @teodozjan

    typo in test

    teodozjan committed
Commits on Jan 24, 2014
Commits on Sep 5, 2013
  1. @donaldh
Commits on Jul 13, 2013
Commits on May 28, 2013
  1. @timo
Commits on May 25, 2013
  1. @timo
Commits on Apr 8, 2013
  1. WIP

    committed
Commits on Jan 10, 2013
Commits on Jan 9, 2013
Commits on Nov 26, 2012
Commits on Nov 7, 2012
Commits on Oct 30, 2012
  1. Remove a stupid test

    committed
Commits on Aug 18, 2012
Commits on Aug 15, 2012
  1. Make tests pass

    committed
Commits on Jul 4, 2012
  1. @moritz

    Merge branch 'master' into pod-installing

    moritz committed
    Conflicts:
    	lib/Panda/Builder.pm
Commits on Jul 3, 2012
  1. @moritz

    tests for &indir

    moritz committed
Commits on Jun 19, 2012
Commits on Apr 21, 2012
  1. Make Panda::Builder compile modules again, this time in correct order.

    committed
    Steal module sorting order from ufo.
Commits on Dec 23, 2011
Commits on Nov 19, 2011
  1. Fix to make it work on rakudo/nom

    committed
    s/run/shell, couple of OO updates. Can't bootstrap, for JSON::Tiny and
    Test::Mock fail their tests, but works fine aside from that.
Something went wrong with that request. Please try again.