45 #if defined(_RPMRUBY_INTERNAL) 66 #if defined(__LCLINT__) 88 #define rpmrubyUnlink(_ruby) \ 89 ((rpmruby)rpmioUnlinkPoolItem((rpmioItem)(_ruby), __FUNCTION__, \ 102 #define rpmrubyLink(_ruby) \ 103 ((rpmruby)rpmioLinkPoolItem((rpmioItem)(_ruby), __FUNCTION__, \ 117 #define rpmrubyFree(_ruby) \ 118 ((rpmruby)rpmioFreePoolItem((rpmioItem)(_ruby), __FUNCTION__, \ 143 const char **resultp)
#define rpmrubyUnlink(_ruby)
rpmruby _rpmrubyI
Current (global) interpreter instance.
#define rpmrubyFree(_ruby)
int _rpmruby_debug
Triggers printing of debugging information.
struct rpmruby_s * rpmruby
enum rpmRC_e rpmRC
RPM return codes.
rpmRC rpmrubyRun(rpmruby ruby, const char *str, const char **resultp)
Evaluates Ruby code stored in a string.
rpmruby rpmrubyNew(char **av, uint32_t flags)
Creates and initializes a Ruby interpreter.
#define rpmrubyLink(_ruby)