#include "system.h"
#include <rpmio_internal.h>
#include <rpmbuild.h>
#include "debug.h"
Go to the source code of this file.
Data Structures | |
| struct | PartRec |
Functions | |
| static void | initParts (struct PartRec *p) |
| rpmParseState | isPart (const char *line) |
| Check line for section separator, return next parser state. | |
| static int | matchTok (const char *token, const char *line) |
| void | handleComments (char *s) |
| Truncate comment lines. | |
| static void | forceIncludeFile (Spec spec, const char *fileName) |
| static int | copyNextLine (Spec spec, OFI_t *ofi, int strip) |
| int | readLine (Spec spec, int strip) |
| Read next line from spec file. | |
| void | closeSpec (Spec spec) |
| Stop reading from spec file, freeing resources. | |
| int | parseSpec (Spec *specp, const char *specFile, const char *rootURL, const char *buildRootURL, int recursing, const char *passPhrase, char *cookie, int anyarch, int force) |
| Parse spec file into spec control structure. | |
Variables | |
| static int | _debug = 0 |
| static struct PartRec | partList [] |
| int | noLang |
Definition in file parseSpec.c.
Definition at line 119 of file parseSpec.c.
| static void forceIncludeFile | ( | Spec | spec, | |
| const char * | fileName | |||
| ) | [static] |
Definition at line 106 of file parseSpec.c.
| static void initParts | ( | struct PartRec * | p | ) | [inline, static] |
Definition at line 47 of file parseSpec.c.
| static int matchTok | ( | const char * | token, | |
| const char * | line | |||
| ) | [static] |
Definition at line 75 of file parseSpec.c.
int _debug = 0 [static] |
Definition at line 9 of file parseSpec.c.
1.5.6