build/parseSpec.c - Top level dispatcher for spec file parsing.
#include 'system.h'
#include 'rpmio_internal.h'
#include 'rpmbuild.h'
#include 'debug.h'
void initParts (struct PartRec *p)
rpmParseState isPart (const char *line)
int matchTok (const char *token, const char *line)
void handleComments (char *s)
void forceIncludeFile (Spec spec, const char *fileName)
int copyNextLine (Spec spec, OFI_t *ofi, int strip)
int readLine (Spec spec, int strip)
void closeSpec (Spec spec)
int parseSpec (Spec *specp, const char *specFile, const char *rootURL, const char *buildRootURL, int recursing, const char *passPhrase, char *cookie, int anyarch, int force, int preprocess)
int _debug = 0
char * _rpm_nosource
char * _rpm_nopatch
PartRec partList []
int noLang
Top level dispatcher for spec file parsing.
Definition in file parseSpec.c.
Definition at line 121 of file parseSpec.c.
References _, expandMacros(), handleComments(), RPMERR_BADSPEC, rpmError, STRIP_COMMENTS, STRIP_TRAILINGSPACE, and xisspace().
Definition at line 108 of file parseSpec.c.
References OpenFileInfo::fileName, newOpenFileInfo(), OpenFileInfo::next, and xstrdup().
Definition at line 49 of file parseSpec.c.
Definition at line 77 of file parseSpec.c.
References SKIPNONSPACE, SKIPSPACE, and xstrncasecmp().
Definition at line 9 of file parseSpec.c.
Definition at line 11 of file parseSpec.c.
Definition at line 11 of file parseSpec.c.
Definition at line 389 of file parseSpec.c.
Generated automatically by Doxygen for rpm from the source code.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |