|
|
e6ac5ba |
--- tools/dev/install_files.pl 2009-06-01 09:29:54.000000000 +0200
|
|
|
e6ac5ba |
+++ tools/dev/install_files.pl 2009-06-02 16:12:00.000000000 +0200
|
|
|
e6ac5ba |
@@ -133,7 +133,6 @@
|
|
|
e6ac5ba |
transform => sub {
|
|
|
e6ac5ba |
my($filehash) = @_;
|
|
|
e6ac5ba |
$filehash->{Dest} =~ s/^include//;
|
|
|
e6ac5ba |
- $filehash->{DestDirs} = [$parrotdir];
|
|
|
e6ac5ba |
return($filehash);
|
|
|
e6ac5ba |
},
|
|
|
e6ac5ba |
},
|
|
|
e6ac5ba |
@@ -157,7 +156,7 @@
|
|
|
e6ac5ba |
# libdir as it is typically done with automake installed packages.
|
|
|
e6ac5ba |
# If there is a use case to make this configurable we'll add a
|
|
|
e6ac5ba |
# seperate --pkgconfigdir option.
|
|
|
e6ac5ba |
- $filehash->{DestDirs} = ['pkgconfig', $parrotdir];
|
|
|
e6ac5ba |
+ $filehash->{DestDirs} = ['pkgconfig'];
|
|
|
e6ac5ba |
return($filehash);
|
|
|
e6ac5ba |
},
|
|
|
e6ac5ba |
},
|
|
|
e6ac5ba |
--- tools/dev/install_dev_files.pl 2009-06-01 09:29:54.000000000 +0200
|
|
|
e6ac5ba |
+++ tools/dev/install_dev_files.pl 2009-06-02 16:19:07.000000000 +0200
|
|
|
e6ac5ba |
@@ -124,7 +124,6 @@
|
|
|
e6ac5ba |
my($filehash) = @_;
|
|
|
e6ac5ba |
$filehash->{Dest} =~ s/^src//; # strip off leading src/ dir
|
|
|
e6ac5ba |
$filehash->{Dest} =~ s/^include//;
|
|
|
e6ac5ba |
- $filehash->{DestDirs} = [$parrotdir];
|
|
|
e6ac5ba |
return($filehash);
|
|
|
e6ac5ba |
},
|
|
|
e6ac5ba |
},
|
|
|
e6ac5ba |
--- lib/Parrot/Install.pm 2009-06-01 09:29:57.000000000 +0200
|
|
|
e6ac5ba |
+++ lib/Parrot/Install.pm 2009-06-03 08:41:22.000000000 +0200
|
|
|
e6ac5ba |
@@ -220,6 +220,16 @@
|
|
|
e6ac5ba |
else {
|
|
|
e6ac5ba |
next unless -e $src;
|
|
|
e6ac5ba |
next if $^O eq 'cygwin' and -e "$src.exe"; # stat works, copy not
|
|
|
e6ac5ba |
+ if (-l $src) {
|
|
|
e6ac5ba |
+ # check if the system supports symbolic linking
|
|
|
e6ac5ba |
+ use Config;
|
|
|
e6ac5ba |
+ if ($Config{d_symlink} && $Config{d_readlink}) {
|
|
|
e6ac5ba |
+ # copy as symbolic link
|
|
|
e6ac5ba |
+ symlink(readlink($src), $dest);
|
|
|
e6ac5ba |
+ print "$dest\n";
|
|
|
e6ac5ba |
+ next;
|
|
|
e6ac5ba |
+ }
|
|
|
e6ac5ba |
+ }
|
|
|
e6ac5ba |
copy( $src, $dest ) or die "Error: couldn't copy $src to $dest: $!\n";
|
|
|
e6ac5ba |
print "$dest\n";
|
|
|
e6ac5ba |
}
|
|
|
260bf84 |
--- MANIFEST.generated 2009-07-14 23:49:14.000000000 +0200
|
|
|
260bf84 |
+++ MANIFEST.generated.new 2009-07-17 13:39:08.000000000 +0200
|
|
|
260bf84 |
@@ -241,5 +241,6 @@
|
|
|
260bf84 |
src/pmc/sub.dump [devel]src
|
|
|
260bf84 |
src/pmc/undef.dump [devel]src
|
|
|
260bf84 |
src/string_private_cstring.h []
|
|
|
260bf84 |
-tools/build/dynpmc.pl []
|
|
|
260bf84 |
+tools/build/dynoplibs.pl [devel]
|
|
|
260bf84 |
+tools/build/dynpmc.pl [devel]
|
|
|
260bf84 |
vtable.dump [devel]src
|