Defines | Functions | Variables

build/poptBT.c File Reference

Popt tables for build modes. More...

#include "system.h"
#include <rpmio.h>
#include <rpmiotypes.h>
#include <rpmlog.h>
#include <rpmtypes.h>
#include <rpmtag.h>
#include <rpmbuild.h>
#include "build.h"
#include <rpmcli.h>
#include "debug.h"
Include dependency graph for poptBT.c:

Go to the source code of this file.

Defines

#define POPT_USECATALOG   -1011
#define POPT_NOLANG   -1012
#define POPT_RMSOURCE   -1013
#define POPT_RMBUILD   -1014
#define POPT_NOBUILD   -1017
#define POPT_SHORTCIRCUIT   -1018
#define POPT_RMSPEC   -1019
#define POPT_SIGN   -1020
#define POPT_REBUILD   0x4220
#define POPT_RECOMPILE   0x4320
#define POPT_BA   0x6261
#define POPT_BB   0x6262
#define POPT_BC   0x6263
#define POPT_BI   0x6269
#define POPT_BL   0x626c
#define POPT_BP   0x6270
#define POPT_BS   0x6273
#define POPT_BT   0x6274
#define POPT_BF   0x6266
#define POPT_TA   0x7461
#define POPT_TB   0x7462
#define POPT_TC   0x7463
#define POPT_TI   0x7469
#define POPT_TL   0x746c
#define POPT_TP   0x7470
#define POPT_TS   0x7473

Functions

static void buildArgCallback (poptContext con, enum poptCallbackReason reason, const struct poptOption *opt, const char *arg, const void *data)

Variables

struct rpmBuildArguments_s rpmBTArgs
int _rpmbuildFlags = 3
int noLang = 0
static int signIt = 0
static int useCatalog = 0
struct poptOption rpmBuildPoptTable []

Detailed Description

Popt tables for build modes.

Definition in file poptBT.c.


Define Documentation

#define POPT_BA   0x6261

Definition at line 39 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_BB   0x6262

Definition at line 40 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_BC   0x6263

Definition at line 41 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_BF   0x6266

Definition at line 47 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_BI   0x6269

Definition at line 42 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_BL   0x626c

Definition at line 43 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_BP   0x6270

Definition at line 44 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_BS   0x6273

Definition at line 45 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_BT   0x6274

Definition at line 46 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_NOBUILD   -1017

Definition at line 32 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_NOLANG   -1012

Definition at line 27 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_REBUILD   0x4220

Definition at line 37 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_RECOMPILE   0x4320

Definition at line 38 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_RMBUILD   -1014

Definition at line 29 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_RMSOURCE   -1013

Definition at line 28 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_RMSPEC   -1019

Definition at line 34 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_SHORTCIRCUIT   -1018

Definition at line 33 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_SIGN   -1020

Definition at line 35 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_TA   0x7461

Definition at line 48 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_TB   0x7462

Definition at line 49 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_TC   0x7463

Definition at line 50 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_TI   0x7469

Definition at line 51 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_TL   0x746c

Definition at line 52 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_TP   0x7470

Definition at line 53 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_TS   0x7473

Definition at line 54 of file poptBT.c.

Referenced by buildArgCallback().

#define POPT_USECATALOG   -1011

Definition at line 26 of file poptBT.c.

Referenced by buildArgCallback().


Function Documentation

static void buildArgCallback ( poptContext  con,
enum poptCallbackReason  reason,
const struct poptOption *  opt,
const char *  arg,
const void *  data 
) [static]

Variable Documentation

int _rpmbuildFlags = 3

Definition at line 57 of file poptBT.c.

Referenced by genCpioListAndHeader(), newPackage(), packageBinaries(), and rpmlibMarkers().

int noLang = 0

Definition at line 61 of file poptBT.c.

Referenced by handlePreambleTag(), and parseDescription().

int signIt = 0 [static]

Definition at line 65 of file poptBT.c.

int useCatalog = 0 [static]

Definition at line 68 of file poptBT.c.