#include "system.h"
#include <rpmcli.h>
#include <rpmbuild.h>
#include "build.h"
#include "debug.h"
Go to the source code of this file.
Defines | |
#define | _anyarch(_f) (((_f)&(RPMBUILD_PREP|RPMBUILD_BUILD|RPMBUILD_INSTALL|RPMBUILD_PACKAGEBINARY)) == 0) |
#define | buildCleanMask (RPMBUILD_RMSOURCE|RPMBUILD_RMSPEC) |
Functions | |
int | checkSpec (Header h) |
int | isSpecFile (const char *specfile) |
int | buildForTarget (const char *arg, BTA_t ba, const char *passPhrase, char *cookie) |
int | build (const char *arg, BTA_t ba, const char *passPhrase, char *cookie, const char *rcfile) |
|
|
|
|
|
Definition at line 290 of file build.c. References _, alloca, buildForTarget, rpmFreeMacros, and rpmReadConfigFiles. |
|
Definition at line 104 of file build.c. References _, _free, addMacro, alloca, buildSpec, checkSpec, COMPRESSED_OTHER, freeSpec, initSourceHeader, isCompressed, isSpecFile, parseSpec, RMIL_TARBALL, RPM_MACHTABLE_BUILDARCH, RPM_MACHTABLE_BUILDOS, rpmCompressedMagic, rpmGenPath, rpmGetPath, rpmSetTables, SpecStruct::sourceHeader, Stat, Unlink, URL_IS_DASH, and urlPath. Referenced by build. |
|
Definition at line 66 of file build.c. References _, Fclose, Ferror, Fopen, Fread, and Fstrerror. Referenced by buildForTarget. |