]> granicus.if.org Git - graphviz/commitdiff
detect if libperl.so has been installed under a different name
authorellson <devnull@localhost>
Mon, 14 Jul 2008 12:54:04 +0000 (12:54 +0000)
committerellson <devnull@localhost>
Mon, 14 Jul 2008 12:54:04 +0000 (12:54 +0000)
based on request from: warren.l.dodge@Tektronix.com

config/config_perl.pl

index a54ecc53009b98abf0184d0f82d80cb93e96cc70..92d06ef2044b6c87b23e16cc07aced9c62699058 100644 (file)
@@ -1,14 +1,15 @@
 use Config;
 
-$archlib = $Config{archlib};
-
-print $archlib, "\n";
-
-# if sys.argv[1] == "archlib":
-#     print sysconfig.get_python_lib(1,1)
-# elif sys.argv[1] == "lib":
-#     print sysconfig.get_python_lib(0,1)
-# elif sys.argv[1] == "archsitelib":
-#     print sysconfig.get_python_lib(1,0)
-# elif sys.argv[1] == "sitelib":
-#     print sysconfig.get_python_lib(0,0)
+if ($ARGV[0] eq "PERL_LIBS") {
+       $archlib = $Config{archlib};
+       $libperl = $Config{libperl};
+       $libperl =~ s/lib([^\.]+).*/$1/;
+       print "-L$archlib/CORE -l$libperl";
+}
+if ($ARGV[0] eq "PERL_INCLUDES") {
+       $archlib = $Config{archlib};
+       print "-I$archlib/CORE";
+}
+if ($ARGV[0] eq "PERL_INSTALL_DIR") {
+       print "$Config{vendorarch}"
+}