don't sweep in build_subdir is "."

CVS patchset: 386
CVS date: 1996/02/21 23:18:36
This commit is contained in:
root 1996-02-21 23:18:36 +00:00
parent 177488cb3b
commit c3acfa7ab3
1 changed files with 9 additions and 7 deletions

View File

@ -148,13 +148,15 @@ int execPart(Spec s, char *sb, char *name, int builddir)
static void doSweep(Spec s)
{
char buf[1024];
struct Script *script;
script = openScript(s, 0, "sweep");
sprintf(buf, "rm -rf %s\n", build_subdir);
writeScript(script, buf);
execScript(script);
freeScript(script);
if (strcmp(build_subdir, ".")) {
struct Script *script;
script = openScript(s, 0, "sweep");
sprintf(buf, "rm -rf %s\n", build_subdir);
writeScript(script, buf);
execScript(script);
freeScript(script);
}
}
static int doSetupMacro(Spec spec, StringBuf sb, char *line)