App-Manager
view release on metacpan or search on metacpan
#include "EXTERN.h"
#include "perl.h"
#include "XSUB.h"
#include <sys/stat.h>
#define RETURN_BOOL(b) if (b) XSRETURN_YES; else XSRETURN_NO;
MODULE = App::Manager PACKAGE = App::Manager
PROTOTYPES: ENABLE
char *
LIBTRACER_SO()
CODE:
RETVAL = LIBTRACER_SO;
OUTPUT:
RETVAL
char *
LIBDIR()
CODE:
RETVAL = LIBDIR;
OUTPUT:
RETVAL
# damn, POSIX doesn't include S_ISLNK!
void
S_ISDIR(mode)
int mode
PPCODE:
RETURN_BOOL (S_ISDIR (mode));
void
S_ISREG(mode)
int mode
PPCODE:
RETURN_BOOL (S_ISREG (mode));
void
S_ISLNK(mode)
int mode
PPCODE:
RETURN_BOOL (S_ISLNK (mode));
void
S_IFMT()
PPCODE:
XSRETURN_IV (S_IFMT);
( run in 0.617 second using v1.01-cache-2.11-cpan-71847e10f99 )