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__
}
my ($var,$ctx) = @_;
my $tmplist = array2oneperline($ctx->{CFLAGS});
+ return "" if ($tmplist eq "");
return << "__EOD__";
$var\_$ctx->{NAME}_CFLAGS =$tmplist
$output = << "__EOD__";
LIBRARY_$ctx->{NAME}_DEPEND_LIST =$tmpdepend
-#
LIBRARY_$ctx->{NAME}_SHARED_LINK_LIST =$tmpshlink
LIBRARY_$ctx->{NAME}_SHARED_LINK_FLAGS =$tmpshflag
#
@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
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";