From: Amos Jeffries Date: Wed, 28 Apr 2010 00:20:13 +0000 (-0600) Subject: Author: Walter X-Git-Tag: SQUID_3_1_2~10 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b3f728c46782927963b7b34c04294c041bcb6173;p=thirdparty%2Fsquid.git Author: Walter Bug 2904: make can create uncomplete files --- diff --git a/src/Makefile.am b/src/Makefile.am index 4e294cc5d6..68602a1181 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -733,10 +733,10 @@ DEFS += -DDEFAULT_CONFIG_FILE=\"$(DEFAULT_CONFIG_FILE)\" -DDEFAULT_SQUID_DATA_DI snmp_core.o snmp_agent.o: ../snmplib/libsnmp.a $(top_srcdir)/include/cache_snmp.h globals.cc: globals.h mk-globals-c.pl - $(AWK) -f $(srcdir)/mk-globals-c.awk < $(srcdir)/globals.h > $@ + $(AWK) -f $(srcdir)/mk-globals-c.awk < $(srcdir)/globals.h > $@ || ($(RM) -f $@ && exit 1) string_arrays.c: enums.h mk-string-arrays.pl - $(AWK) -f $(srcdir)/mk-string-arrays.awk < $(srcdir)/enums.h > $@ + $(AWK) -f $(srcdir)/mk-string-arrays.awk < $(srcdir)/enums.h > $@ || ($(RM) -f $@ && exit 1) cache_diff: cache_diff.o debug.o globals.o store_key_md5.o $(CC) -o $@ $(LDFLAGS) $@.o debug.o globals.o store_key_md5.o $(STD_APP_LIBS) @@ -755,7 +755,7 @@ cf_parser.h: cf.data cf_gen$(EXEEXT) ./cf_gen cf.data $(srcdir)/cf.data.depend cf_gen_defines.h: $(srcdir)/cf_gen_defines $(srcdir)/cf.data.pre - $(AWK) -f $(srcdir)/cf_gen_defines <$(srcdir)/cf.data.pre >cf_gen_defines.h + $(AWK) -f $(srcdir)/cf_gen_defines <$(srcdir)/cf.data.pre >$@ || ($(RM) -f $@ && exit 1) ## FIXME: generate a sed command file from configure. Then this doesn't