Changeset View
Changeset View
Standalone View
Standalone View
head/usr.sbin/config/mkmakefile.c
Show First 20 Lines • Show All 684 Lines • ▼ Show 20 Lines | STAILQ_FOREACH(ftp, &ftab, f_next) { | ||||
else { | else { | ||||
*cp = '\0'; | *cp = '\0'; | ||||
if (och == 'o') { | if (och == 'o') { | ||||
fprintf(f, "%s%so:\n\t-cp $S/%so .\n\n", | fprintf(f, "%s%so:\n\t-cp $S/%so .\n\n", | ||||
ftp->f_objprefix, tail(np), np); | ftp->f_objprefix, tail(np), np); | ||||
continue; | continue; | ||||
} | } | ||||
if (ftp->f_depends) { | if (ftp->f_depends) { | ||||
fprintf(f, "%s%sln: $S/%s%c %s\n", | |||||
ftp->f_objprefix, tail(np), np, och, | |||||
ftp->f_depends); | |||||
fprintf(f, "\t${NORMAL_LINT}\n\n"); | |||||
fprintf(f, "%s%so: $S/%s%c %s\n", | fprintf(f, "%s%so: $S/%s%c %s\n", | ||||
ftp->f_objprefix, tail(np), np, och, | ftp->f_objprefix, tail(np), np, och, | ||||
ftp->f_depends); | ftp->f_depends); | ||||
} | } | ||||
else { | else { | ||||
fprintf(f, "%s%sln: $S/%s%c\n", | |||||
ftp->f_objprefix, tail(np), np, och); | |||||
fprintf(f, "\t${NORMAL_LINT}\n\n"); | |||||
fprintf(f, "%s%so: $S/%s%c\n", | fprintf(f, "%s%so: $S/%s%c\n", | ||||
ftp->f_objprefix, tail(np), np, och); | ftp->f_objprefix, tail(np), np, och); | ||||
} | } | ||||
} | } | ||||
compilewith = ftp->f_compilewith; | compilewith = ftp->f_compilewith; | ||||
if (compilewith == NULL) { | if (compilewith == NULL) { | ||||
const char *ftype = NULL; | const char *ftype = NULL; | ||||
▲ Show 20 Lines • Show All 67 Lines • Show Last 20 Lines |