46typedef rpmFlags rpmBuildFlags;
52 RPMBUILD_PKG_NONE = 0,
56typedef rpmFlags rpmBuildPkgFlags;
58#define RPMRC_MISSINGBUILDREQUIRES 11
85 const char *buildRoot);
rpmBuildFlags_e
Definition rpmbuild.h:20
rpmSpec rpmSpecParse(const char *specFile, rpmSpecFlags flags, const char *buildRoot)
rpmBuildPkgFlags_e
Definition rpmbuild.h:51
int rpmSpecBuild(rpmts ts, rpmSpec spec, BTA_t buildArgs)
Header rpmSpecSourceHeader(rpmSpec spec)
rpmps rpmSpecCheckDeps(rpmts ts, rpmSpec spec)
rpmds rpmSpecDS(rpmSpec spec, rpmTagVal tag)
@ RPMBUILD_PACKAGESOURCE
Definition rpmbuild.h:28
@ RPMBUILD_FILECHECK
Definition rpmbuild.h:27
@ RPMBUILD_PACKAGEBINARY
Definition rpmbuild.h:29
@ RPMBUILD_CONF
Definition rpmbuild.h:40
@ RPMBUILD_CHECK
Definition rpmbuild.h:25
@ RPMBUILD_RMSOURCE
Definition rpmbuild.h:30
@ RPMBUILD_POLICY
Definition rpmbuild.h:36
@ RPMBUILD_CLEAN
Definition rpmbuild.h:26
@ RPMBUILD_PREP
Definition rpmbuild.h:22
@ RPMBUILD_BUILDREQUIRES
Definition rpmbuild.h:38
@ RPMBUILD_MKBUILDDIR
Definition rpmbuild.h:41
@ RPMBUILD_RMSPEC
Definition rpmbuild.h:33
@ RPMBUILD_DUMPBUILDREQUIRES
Definition rpmbuild.h:39
@ RPMBUILD_FILE_LIST
Definition rpmbuild.h:35
@ RPMBUILD_BUILD
Definition rpmbuild.h:23
@ RPMBUILD_RMBUILD
Definition rpmbuild.h:31
@ RPMBUILD_NOBUILD
Definition rpmbuild.h:43
@ RPMBUILD_CHECKBUILDREQUIRES
Definition rpmbuild.h:37
@ RPMBUILD_FILE_FILE
Definition rpmbuild.h:34
@ RPMBUILD_INSTALL
Definition rpmbuild.h:24
@ RPMBUILD_STRINGBUF
Definition rpmbuild.h:32
@ RPMBUILD_PKG_NODIRTOKENS
Definition rpmbuild.h:53
struct rpmts_s * rpmts
Definition rpmtypes.h:63
struct headerToken_s * Header
Definition rpmtypes.h:24
char * cookie
Definition rpmbuild.h:67
rpmBuildPkgFlags pkgFlags
Definition rpmbuild.h:64
char * buildRootOverride
Definition rpmbuild.h:66
rpmBuildFlags buildAmount
Definition rpmbuild.h:65