|
|
2ff057 |
|
|
|
2ff057 |
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
|
2ff057 |
<head>
|
|
|
2ff057 |
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
|
2ff057 |
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
|
2ff057 |
<meta name="generator" content="Doxygen 1.8.14"/>
|
|
|
2ff057 |
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
|
2ff057 |
<title>rpm: rpmbuild.h File Reference</title>
|
|
|
2ff057 |
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
|
2ff057 |
<script type="text/javascript" src="jquery.js"></script>
|
|
|
2ff057 |
<script type="text/javascript" src="dynsections.js"></script>
|
|
|
2ff057 |
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
|
2ff057 |
</head>
|
|
|
2ff057 |
<body>
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
rpm
|
|
|
2ff057 |
4.14.2
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
<script type="text/javascript" src="menudata.js"></script>
|
|
|
2ff057 |
<script type="text/javascript" src="menu.js"></script>
|
|
|
2ff057 |
<script type="text/javascript">
|
|
|
2ff057 |
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
|
2ff057 |
$(function() {
|
|
|
2ff057 |
initMenu('',false,false,'search.php','Search');
|
|
|
2ff057 |
});
|
|
|
2ff057 |
/* @license-end */</script>
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
build
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Data Structures |
|
|
|
2ff057 |
Typedefs |
|
|
|
2ff057 |
Enumerations |
|
|
|
2ff057 |
Functions
|
|
|
2ff057 |
|
|
|
2ff057 |
rpmbuild.h File Reference
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
This is the only module users of librpmbuild should need to include.
|
|
|
2ff057 |
More...
|
|
|
2ff057 |
#include <rpm/rpmcli.h>
|
|
|
2ff057 |
#include <rpm/rpmds.h>
|
|
|
2ff057 |
#include <rpm/rpmspec.h>
|
|
|
2ff057 |
|
|
|
2ff057 |
Include dependency graph for rpmbuild.h:
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Go to the source code of this file.
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Data Structures
|
|
|
2ff057 |
struct rpmBuildArguments_s
|
|
|
2ff057 |
Describe build request. More...
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Typedefs
|
|
|
2ff057 |
typedef rpmFlags rpmBuildFlags
|
|
|
2ff057 |
|
|
|
2ff057 |
typedef rpmFlags rpmBuildPkgFlags
|
|
|
2ff057 |
|
|
|
2ff057 |
typedef struct rpmBuildArguments_s * BTA_t
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Enumerations
|
|
|
2ff057 |
enum rpmBuildFlags_e {
|
|
|
2ff057 |
RPMBUILD_NONE = 0,
|
|
|
2ff057 |
RPMBUILD_PREP = (1 << 0),
|
|
|
2ff057 |
RPMBUILD_BUILD = (1 << 1),
|
|
|
2ff057 |
RPMBUILD_INSTALL = (1 << 2),
|
|
|
2ff057 |
|
|
|
2ff057 |
RPMBUILD_CHECK = (1 << 3),
|
|
|
2ff057 |
RPMBUILD_CLEAN = (1 << 4),
|
|
|
2ff057 |
RPMBUILD_FILECHECK = (1 << 5),
|
|
|
2ff057 |
RPMBUILD_PACKAGESOURCE = (1 << 6),
|
|
|
2ff057 |
|
|
|
2ff057 |
RPMBUILD_PACKAGEBINARY = (1 << 7),
|
|
|
2ff057 |
RPMBUILD_RMSOURCE = (1 << 8),
|
|
|
2ff057 |
RPMBUILD_RMBUILD = (1 << 9),
|
|
|
2ff057 |
RPMBUILD_STRINGBUF = (1 << 10),
|
|
|
2ff057 |
|
|
|
2ff057 |
RPMBUILD_RMSPEC = (1 << 11),
|
|
|
2ff057 |
RPMBUILD_FILE_FILE = (1 << 16),
|
|
|
2ff057 |
RPMBUILD_FILE_LIST = (1 << 17),
|
|
|
2ff057 |
RPMBUILD_POLICY = (1 << 18),
|
|
|
2ff057 |
|
|
|
2ff057 |
RPMBUILD_NOBUILD = (1 << 31)
|
|
|
2ff057 |
|
|
|
2ff057 |
}
|
|
|
2ff057 |
Bit(s) to control rpmSpecBuild() operation. More...
|
|
|
2ff057 |
|
|
|
2ff057 |
enum rpmBuildPkgFlags_e { RPMBUILD_PKG_NONE = 0,
|
|
|
2ff057 |
RPMBUILD_PKG_NODIRTOKENS = (1 << 0)
|
|
|
2ff057 |
}
|
|
|
2ff057 |
Bit(s) to control package generation. More...
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Functions
|
|
|
2ff057 |
rpmSpec rpmSpecParse (const char *specFile, rpmSpecFlags flags, const char *buildRoot)
|
|
|
2ff057 |
Parse spec file into spec control structure. More...
|
|
|
2ff057 |
|
|
|
2ff057 |
Header rpmSpecSourceHeader (rpmSpec spec)
|
|
|
2ff057 |
Return the headers of the SRPM that would be built from the spec file. More...
|
|
|
2ff057 |
|
|
|
2ff057 |
rpmps rpmSpecCheckDeps (rpmts ts, rpmSpec spec)
|
|
|
2ff057 |
Verify build depencies of a spec against. More...
|
|
|
2ff057 |
|
|
|
2ff057 |
rpmds rpmSpecDS (rpmSpec spec, rpmTagVal tag)
|
|
|
2ff057 |
Retrieve build dependency set from spec. More...
|
|
|
2ff057 |
|
|
|
2ff057 |
rpmRC rpmSpecBuild (rpmSpec spec, BTA_t buildArgs)
|
|
|
2ff057 |
Spec build stages state machine driver. More...
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Detailed Description
|
|
|
2ff057 |
This is the only module users of librpmbuild should need to include.
|
|
|
2ff057 |
|
|
|
2ff057 |
Definition in file rpmbuild.h.
|
|
|
2ff057 |
Typedef Documentation
|
|
|
2ff057 |
|
|
|
2ff057 |
◆ rpmBuildFlags
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
typedef rpmFlags rpmBuildFlags
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Definition at line 42 of file rpmbuild.h.
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
◆ rpmBuildPkgFlags
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
typedef rpmFlags rpmBuildPkgFlags
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Definition at line 52 of file rpmbuild.h.
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
<address class="footer"><small>
|
|
|
2ff057 |
Generated by
|
|
|
2ff057 |
|
|
|
2ff057 |
1.8.14
|
|
|
2ff057 |
</small></address>
|
|
|
2ff057 |
</body>
|
|
|
2ff057 |
</html>
|