[svn:parrot] r36811 - in trunk: . tools/dev

allison at svn.parrot.org allison at svn.parrot.org
Tue Feb 17 09:56:48 UTC 2009


Author: allison
Date: Tue Feb 17 09:56:48 2009
New Revision: 36811
URL: https://trac.parrot.org/parrot/changeset/36811

Log:
[install] Some generated header files that need to be installed, and
altering the installation directory for header files to match Parrot's
prefixed include path.

Modified:
   trunk/MANIFEST.generated
   trunk/tools/dev/install_dev_files.pl
   trunk/tools/dev/install_files.pl

Modified: trunk/MANIFEST.generated
==============================================================================
--- trunk/MANIFEST.generated	Tue Feb 17 09:35:52 2009	(r36810)
+++ trunk/MANIFEST.generated	Tue Feb 17 09:56:48 2009	(r36811)
@@ -53,6 +53,8 @@
 include/parrot/platform.h                         [main]include
 include/parrot/platform_interface.h               [main]include
 include/parrot/vtable.h                           [main]include
+include/parrot/platform_limits.h                  [devel]include
+include/parrot/pbcversion.h                       [devel]include
 installable_parrot                                [main]bin
 installable_parrot.exe                            [main]bin
 installable_parrot_config                         [main]bin
@@ -264,3 +266,12 @@
 src/pmc/default.dump                              [devel]src
 src/pmc/string.dump                               [devel]src
 src/pmc/scalar.dump                               [devel]src
+src/pmc/multisub.dump                             [devel]src
+src/pmc/resizablepmcarray.dump                    [devel]src
+src/pmc/fixedpmcarray.dump                        [devel]src
+src/pmc/pmc_default.h                             [devel]include
+src/pmc/pmc_string.h                              [devel]include
+src/pmc/pmc_scalar.h                              [devel]include
+src/pmc/pmc_multisub.h                            [devel]include
+src/pmc/pmc_resizablepmcarray.h                   [devel]include
+src/pmc/pmc_fixedpmcarray.h                       [devel]include

Modified: trunk/tools/dev/install_dev_files.pl
==============================================================================
--- trunk/tools/dev/install_dev_files.pl	Tue Feb 17 09:35:52 2009	(r36810)
+++ trunk/tools/dev/install_dev_files.pl	Tue Feb 17 09:56:48 2009	(r36811)
@@ -73,7 +73,7 @@
     includedir  => '/usr/include',   # parrot/ subdir added below
     docdir      => '/usr/share/doc', # parrot/ subdir added below
     datadir     => '/usr/share/',    # parrot/ subdir added below
-    srcdir      => '/usr/src/',    # parrot/ subdir added below
+    srcdir      => '/usr/src/',      # parrot/ subdir added below
     'dry-run'   => 0,
 );
 
@@ -133,7 +133,7 @@
     }
     elsif ( $meta{include} ) {
         $dest =~ s/^src//; # strip off leading src/ dir
-        $dest =~ s/^include\/parrot//;
+        $dest =~ s/^include//;
         $dest = File::Spec->catdir( $options{includedir}, $parrotdir, $dest );
     }
     elsif ( $meta{src} ) {

Modified: trunk/tools/dev/install_files.pl
==============================================================================
--- trunk/tools/dev/install_files.pl	Tue Feb 17 09:35:52 2009	(r36810)
+++ trunk/tools/dev/install_files.pl	Tue Feb 17 09:56:48 2009	(r36811)
@@ -199,7 +199,7 @@
         }
     }
     elsif ( $meta{include} ) {
-        $dest =~ s/^include\/parrot//;
+        $dest =~ s/^include//;
         $dest = File::Spec->catdir( $options{includedir}, $parrotdir, $dest );
     }
     elsif ( $meta{doc} ) {


More information about the parrot-commits mailing list