#1188: [RFC] Modify build directories to more closely match the install
directories
---------------------+------------------------------------------------------
 Reporter:  allison  |       Owner:       
     Type:  RFC      |      Status:  new  
 Priority:  normal   |   Milestone:       
Component:  build    |     Version:  1.7.0
 Severity:  medium   |    Keywords:       
     Lang:           |       Patch:       
 Platform:           |  
---------------------+------------------------------------------------------
 To simplify building a language from a build tree or install tree, change
 the build directories to more closely match the install directories. This
 would mean standardizing on

 lib/
 Holds the compiled libparrot. Holds what's currently in runtime/* as
 subdirectories under lib/parrot/. Holds what's currently in lib/ (Perl
 modules) as subdirectories under lib/parrot/tools.

 bin/
 Holds the compiled binaries for parrot, parrot_config, parrot_debugger,
 etc.

 src/
 Holds C source files, same as now. Add a 'parrot/' subdirectory to be the
 same as include/ and lib/ (either all should keep the subdirectory, or
 none  should).

 include/
 Holds C header files, same as now.

 (The current blib/ directory just goes away.)

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/1188>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to