Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

build.c File Reference

#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)
#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)


Define Documentation

#define _anyarch( _f )
 

Value:

(((_f)&(RPMBUILD_PREP|RPMBUILD_BUILD|RPMBUILD_INSTALL|RPMBUILD_PACKAGEBINARY)) == 0)

Referenced by buildForTarget().

#define buildCleanMask   (RPMBUILD_RMSOURCE|RPMBUILD_RMSPEC)
 


Function Documentation

int build ( const char * arg,
BTA_t ba,
const char * passPhrase,
char * cookie,
const char * rcfile )
 

Definition at line 301 of file build.c.

int buildForTarget ( const char * arg,
BTA_t ba,
const char * passPhrase,
char * cookie ) [static]
 

Definition at line 108 of file build.c.

Referenced by build().

int isSpecFile ( const char * specfile ) [static]
 

Definition at line 69 of file build.c.

Referenced by buildForTarget().


Generated at Tue Dec 23 04:54:13 2003 for rpm by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001