summaryrefslogtreecommitdiff
path: root/build.h
diff options
context:
space:
mode:
authorjbj <devnull@localhost>1999-10-31 21:38:21 +0000
committerjbj <devnull@localhost>1999-10-31 21:38:21 +0000
commitb57249fd5e6a292a6d6aec9c0ec4b9d2fecb08d1 (patch)
treef0213ec7489dcd0d00a16e1f840f74fc355fbaf1 /build.h
parent3d087dcf52531f766af0c503a6cbddfaef84f86a (diff)
downloadrpm-b57249fd5e6a292a6d6aec9c0ec4b9d2fecb08d1.tar.gz
rpm-b57249fd5e6a292a6d6aec9c0ec4b9d2fecb08d1.tar.bz2
rpm-b57249fd5e6a292a6d6aec9c0ec4b9d2fecb08d1.zip
Spec: Add rootdir (as in chroot).
parseSpec(): Pass rootdir argument. rpm.c: Rework bigMode enum to simplify per-mode option checks. build/build.c: Attempt a chroot before execl(). falloc.c: thinko: test for non-existent packages database was broke. makeTempFile(): Skip possible URL leader on tempfile name expansion. rpmio.c: Mkdir/Chdir/Rmdir/Rename/Chroot/Unlink syscall wrappers. rpmdb.c: Coalesce and simplify legacy openDatabase() wrappers. uninstall.c: Skip possible URL leader on chroot arg. CVS patchset: 3409 CVS date: 1999/10/31 21:38:21
Diffstat (limited to 'build.h')
-rw-r--r--build.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/build.h b/build.h
index 64a6ff07a..325d15913 100644
--- a/build.h
+++ b/build.h
@@ -16,6 +16,7 @@ struct rpmBuildArguments {
int noBuild;
int shortCircuit;
char buildChar;
+ /*@dependent@*/ const char *rootdir;
};
int build(const char *arg, struct rpmBuildArguments *ba, const char *passPhrase,