Changes between Version 7 and Version 8 of BuildingOnPortableStrawberry


Ignore:
Timestamp:
07/15/09 08:35:10 (5 years ago)
Author:
szabgab
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuildingOnPortableStrawberry

    v7 v8  
    3232  
    3333 
    34 == Parrot and Rakudo == 
    35  
    36 Building Parrot and Rakudo on Windows with Portable Strawberry Perl on it 
    37  
    38 {{{ 
    39 svn co http://svn.perl.org/parrot/trunk parrot 
    40 cd parrot 
    41 perl Configure.pl 
    42 mingw32-make 
    43 cd languages\perl6 
    44 mingw32-make 
    45 }}} 
    46  
    47 Then running the tools\include_parrot.pl will copy the necessary 3 files  
    48 (PATHes are currently hardcoded) 
    49  
    50  
    51 See also http://rakudo.org/how-to-get-rakudo 
    5234 
    5335== Parrot and Rakudo 2nd try == 
     36 
    5437 
    5538Download git for windows and install it 
     
    5942 
    6043Answers I selected: 
    61    Use Git Bash only 
    62    Use OpenSSH                 (though not really needed) 
    63    Use Windows style line endings 
     44 
     45 * Use Git Bash only 
     46 * Use OpenSSH                 (though not really needed) 
     47 * Use Windows style line endings 
    6448 
    6549   
    6650  
    6751Download command line SVN for windows and install it 
    68 (I don't know where did I download it from but it says: 
     52 
     53I don't know where did I download it from but it says: 
     54 
    6955{{{ 
    7056svn --version 
     
    8773From c:\strawberry\six\  
    8874delete the following: 
     75 
    8976.git .gitignore src lib build docs t tools perl6.c perl6.o perl6.pbc perl6_s1.pbc 
    9077 
     
    9279From c:\strawberry\six\parrot\ 
    9380delete the following: 
     81 
    9482src compilers docs t include examples blib lib libparrot.dll 
    9583 
    9684 
    97 All the .svn directories: 
     85Delete all the .svn directories: 
     86 
    9887perl -MFile::Find::Rule -MFile::Path -e"rmtree(File::Find::Rule->directory()->name('.svn')->in('parrot'))" 
    9988 
    10089size: 28/29 MB 
     90 
    10191zipped size 7 Mb. 
    10292 
     93In the Padre repo there is a tools\include_parrot.pl that could be refurbished 
     94and used to list the files that are needed by rakudo instead of deleting the others. 
     95 
     96See also http://rakudo.org/how-to-get-rakudo 
    10397 
    10498 
    105  
    106  
    107  
    108  
    109