Lines Matching defs:builddir
109 const char *builddir; /* path to build directory */
294 builddir = optarg;
333 if (Lflag && (builddir != NULL || Pflag || pflag))
442 if (builddir == NULL)
591 (void)printf("Build directory is %s\n", builddir);
600 (void)fprintf(stderr, "Usage: %s [-Ppv] [-b builddir] [-D var=value] "
1560 * Verify/create builddir if necessary, change to it, and verify srcdir.
1568 /* srcdir must be specified if builddir is not specified or if
1570 if ((builddir || strcmp(defbuilddir, ".") == 0) && !srcdir) {
1583 if (builddir == NULL)
1584 builddir = defbuilddir;
1586 if (stat(builddir, &st) == -1) {
1587 if (mkdir(builddir, 0777) == -1)
1588 errx(EXIT_FAILURE, "cannot create %s", builddir);
1590 errx(EXIT_FAILURE, "%s is not a directory", builddir);
1591 if (chdir(builddir) == -1)
1592 err(EXIT_FAILURE, "cannot change to %s", builddir);