Changes in directory llvm/tools/llvm-config:
llvm-config.in.in updated: 1.7 -> 1.8 --- Log message: Add a gross "--use-current-dir-as-prefix" option as a temporary workaround for the "build with one prefix and move the installed files to another dir" problem. --- Diffs of the changes: (+8 -0) llvm-config.in.in | 8 ++++++++ 1 files changed, 8 insertions(+) Index: llvm/tools/llvm-config/llvm-config.in.in diff -u llvm/tools/llvm-config/llvm-config.in.in:1.7 llvm/tools/llvm-config/llvm-config.in.in:1.8 --- llvm/tools/llvm-config/llvm-config.in.in:1.7 Thu Jun 1 20:04:35 2006 +++ llvm/tools/llvm-config/llvm-config.in.in Thu Jun 1 20:23:18 2006 @@ -27,6 +27,9 @@ my $LDFLAGS = [EMAIL PROTECTED]@}; #---- end Makefile values ---- +# Convert the current executable name into its directory (e.g. "."). +my ($PARTIALDIR) = ($0 =~ /^(.*)\/.*$/); + sub usage; sub fix_library_names (@); sub expand_dependecies (@); @@ -43,6 +46,11 @@ if ($arg =~ /^-/) { if ($arg eq "--version") { $has_opt = 1; print "$VERSION\n"; + } elsif ($arg eq "--use-current-dir-as-prefix") { + # Convert the scripts executable dir into a full absolute directory. + my $ABSDIR = `cd $PARTIALDIR/..; pwd`; + chomp($ABSDIR); + $PREFIX = $ABSDIR; } elsif ($arg eq "--prefix") { $has_opt = 1; print "$PREFIX\n"; } elsif ($arg eq "--bindir") { _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits