#include "system.h"#include "spec-py.h"Go to the source code of this file.
Class: Rpmspec | |
| static char | spec_doc [] = "RPM Spec file object" |
| static PyMethodDef | spec_Spec_methods [] |
| PyTypeObject | spec_Type |
| static void | spec_dealloc (specObject *s) |
| static int | spec_print (specObject *s) |
| static PyObject * | spec_get_buildroot (specObject *s) |
| static PyObject * | spec_get_prep (specObject *s) |
| static PyObject * | spec_get_build (specObject *s) |
| static PyObject * | spec_get_install (specObject *s) |
| static PyObject * | spec_get_clean (specObject *s) |
| static PyObject * | spec_get_sources (specObject *s) |
| Spec | specFromSpec (specObject *s) |
| specObject * | spec_Wrap (Spec spec) |
Definition in file spec-py.c.
| static void spec_dealloc | ( | specObject * | s | ) | [static] |
| static PyObject* spec_get_build | ( | specObject * | s | ) | [static] |
Definition at line 84 of file spec-py.c.
References Spec_s::build, getStringBuf(), newStringBuf(), and specFromSpec().
| static PyObject* spec_get_buildroot | ( | specObject * | s | ) | [static] |
| static PyObject* spec_get_clean | ( | specObject * | s | ) | [static] |
Definition at line 114 of file spec-py.c.
References Spec_s::clean, getStringBuf(), newStringBuf(), and specFromSpec().
| static PyObject* spec_get_install | ( | specObject * | s | ) | [static] |
Definition at line 99 of file spec-py.c.
References getStringBuf(), Spec_s::install, newStringBuf(), and specFromSpec().
| static PyObject* spec_get_prep | ( | specObject * | s | ) | [static] |
Definition at line 69 of file spec-py.c.
References getStringBuf(), newStringBuf(), Spec_s::prep, and specFromSpec().
| static PyObject* spec_get_sources | ( | specObject * | s | ) | [static] |
Definition at line 129 of file spec-py.c.
References Source::fullSource, Source::source, Spec_s::sources, and specFromSpec().
| static int spec_print | ( | specObject * | s | ) | [static] |
| specObject* spec_Wrap | ( | Spec | spec | ) |
Definition at line 227 of file spec-py.c.
References specObject_s::spec.
Referenced by spec_Parse().
| Spec specFromSpec | ( | specObject * | s | ) |
Definition at line 221 of file spec-py.c.
References specObject_s::spec.
Referenced by spec_get_build(), spec_get_buildroot(), spec_get_clean(), spec_get_install(), spec_get_prep(), and spec_get_sources().
PyMethodDef spec_Spec_methods[] [static] |
Initial value:
{
{"sources", (PyCFunction) spec_get_sources, METH_VARARGS, NULL },
{"prep", (PyCFunction) spec_get_prep, METH_VARARGS, NULL },
{"build", (PyCFunction) spec_get_build, METH_VARARGS, NULL },
{"install", (PyCFunction) spec_get_install, METH_VARARGS, NULL },
{"clean", (PyCFunction) spec_get_clean, METH_VARARGS, NULL },
{"buildRoot", (PyCFunction) spec_get_buildroot, METH_VARARGS, NULL },
{NULL}
}
| PyTypeObject spec_Type |
1.5.1