#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