r14562: Use VPATH to solve strange heimdal dependencies
authorJelmer Vernooij <jelmer@samba.org>
Sun, 19 Mar 2006 15:59:12 +0000 (15:59 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:58:47 +0000 (13:58 -0500)
source/build/smb_build/makefile.pm
source/heimdal_build/asn1_deps.pl
source/heimdal_build/et_deps.pl

index 3ac4ad53bc6a118ada7dfb9f26e527f0224fe14b..443a66dfb36d3933fdcd23ee94806246585b23c4 100644 (file)
@@ -64,7 +64,7 @@ sub _prepare_path_vars($)
 prefix = $self->{config}->{prefix}
 exec_prefix = $self->{config}->{exec_prefix}
 selftest_prefix = $self->{config}->{selftest_prefix}
-VPATH = $self->{config}->{srcdir}
+VPATH = $self->{config}->{srcdir}:heimdal/lib/asn1:heimdal/lib/krb5:heimdal/lib/gssapi:heimdal/lib/hdb
 srcdir = $self->{config}->{srcdir}
 builddir = $self->{config}->{builddir}
 
index 44a4f21de967335737cf31525a3ec8857b87b3dd..9c4a65976b25494813e9422aad1eb818d0664d04 100755 (executable)
@@ -21,9 +21,8 @@ if (not defined $options) {
 }
 
 my $header = "$dirname/$prefix.h";
-my $short_header = "$prefix.h";
 
-print "$short_header $header: $file bin/asn1_compile\n";
+print "$header: $file bin/asn1_compile\n";
 print "\t\@echo \"Compiling ASN1 file $file\"\n";
 print "\t\@cd $dirname && ../../../bin/asn1_compile $options $basename $prefix\n\n";
 
index 82bea621ae66a2a5748165a620847556320a4a5c..2a8885e03dd6875e0255a24655276a40d18069e2 100755 (executable)
@@ -8,7 +8,6 @@ my $basename = basename($file);
 
 my $header = $file; $header =~ s/\.et$/.h/;
 my $source = $file; $source =~ s/\.et$/.c/;
-my $short_header = $header; $short_header =~ s/(.*)\///g;
-print "$short_header $header $source: $file bin/compile_et\n";
+print "$header $source: $file bin/compile_et\n";
 print "\t\@echo \"Compiling error table $file\"\n";
 print "\t\@cd $dirname && ../../../bin/compile_et $basename\n\n";