r8994: Clean up some more autogenerated files so I can predict when I'm going to
authorJelmer Vernooij <jelmer@samba.org>
Wed, 3 Aug 2005 06:43:06 +0000 (06:43 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:31:04 +0000 (13:31 -0500)
break the build...
(This used to be commit 1f31414f372bf930db0a65531e85ab5cb9a34723)

source4/build/smb_build/makefile.pm
source4/heimdal_build/et_deps.pl

index 77c6d07a5d371583ad35f26e35d8c6bbe4065791..70afa29955456dd527688fdb2e98cdea830b43bc 100644 (file)
@@ -248,11 +248,10 @@ sub _prepare_obj_list($$)
        my ($var,$ctx) = @_;
 
        my $tmplist = array2oneperline($ctx->{OBJ_LIST});
+       return "" if ($tmplist eq "");
 
        return << "__EOD__";
-# $var $ctx->{NAME} OBJ LIST
 $var\_$ctx->{NAME}_OBJS =$tmplist
-
 __EOD__
 }
 
@@ -261,6 +260,7 @@ sub _prepare_cflags($$)
        my ($var,$ctx) = @_;
 
        my $tmplist = array2oneperline($ctx->{CFLAGS});
+       return "" if ($tmplist eq "");
 
        return << "__EOD__";
 $var\_$ctx->{NAME}_CFLAGS =$tmplist
@@ -298,7 +298,6 @@ sub _prepare_shared_library_rule($)
 
        $output = << "__EOD__";
 LIBRARY_$ctx->{NAME}_DEPEND_LIST =$tmpdepend
-#
 LIBRARY_$ctx->{NAME}_SHARED_LINK_LIST =$tmpshlink
 LIBRARY_$ctx->{NAME}_SHARED_LINK_FLAGS =$tmpshflag
 #
@@ -502,9 +501,13 @@ clean: delheaders
        @echo Removing generated files
        @-rm -rf librpc/gen_*
        @echo Removing generated ASN1 files
-       @-find heimdal/lib/asn1 -name 'asn1_*.[xc]' -exec rm -f '{}' \;
-       @-find heimdal/lib/gssapi -name 'asn1_*.[xc]' -exec rm -f '{}' \;
-       @-find heimdal/lib/hdb -name 'asn1_*.[xc]' -exec rm -f '{}' \;
+       @-find heimdal/lib/asn1 -name 'asn1_*.[c]' -exec rm -f '{}' \;
+       @-find heimdal/lib/gssapi -name 'asn1_*.[c]' -exec rm -f '{}' \;
+       @-find heimdal/lib/hdb -name 'asn1_*.[c]' -exec rm -f '{}' \;
+       @-rm -f heimdal/lib/roken/vis.h heimdal/lib/roken/err.h
+       @-rm -f heimdal/lib/hdb/hdb_asn1.h
+       @-rm -f heimdal/lib/gssapi/spnego_asn1.h
+       @-rm -f heimdal/lib/asn1/krb5_asn1.h
 
 
 distclean: clean
index d7be6074fe8c1967172e495909a468e34ab9d89a..fef0618b5867e2dc86169c7088b7bbca3a71b96d 100755 (executable)
@@ -9,6 +9,7 @@ my $basename = basename($file);
 my $header = $file; $header =~ s/\.et$/.h/;
 my $source = $file; $source =~ s/\.et$/.c/;
 print "$source: $file bin/compile_et\n";
+print "\t\@echo \"Compiling error table $file\"\n";
 print "\t\@cd $dirname && ../../../bin/compile_et $basename\n\n";
 
 print "$header: $source\n";