loadpath.c File Reference

#include "verconf.h"
#include "ruby/ruby.h"
#include "version.h"

Go to the source code of this file.

Defines

#define RUBY_REVISION   0
#define RUBY_ARCH   RUBY_PLATFORM
#define RUBY_SITEARCH   RUBY_ARCH
#define RUBY_LIB_PREFIX   RUBY_EXEC_PREFIX"/lib/ruby"
#define RUBY_SITE_LIB   RUBY_LIB_PREFIX"/site_ruby"
#define RUBY_VENDOR_LIB   RUBY_LIB_PREFIX"/vendor_ruby"
#define RUBY_LIB   RUBY_LIB_PREFIX "/"RUBY_LIB_VERSION
#define RUBY_SITE_LIB2   RUBY_SITE_LIB "/"RUBY_LIB_VERSION
#define RUBY_VENDOR_LIB2   RUBY_VENDOR_LIB "/"RUBY_LIB_VERSION
#define RUBY_ARCH_LIB_FOR(arch)   RUBY_LIB "/"arch
#define RUBY_SITE_ARCH_LIB_FOR(arch)   RUBY_SITE_LIB2 "/"arch
#define RUBY_VENDOR_ARCH_LIB_FOR(arch)   RUBY_VENDOR_LIB2 "/"arch

Typedefs

typedef char ruby_lib_version_string [(int) sizeof(RUBY_LIB_VERSION)-2]

Variables

const char ruby_exec_prefix [] = RUBY_EXEC_PREFIX
const char ruby_initial_load_paths []

Define Documentation

#define RUBY_ARCH   RUBY_PLATFORM

Definition at line 20 of file loadpath.c.

#define RUBY_ARCH_LIB_FOR ( arch   )     RUBY_LIB "/"arch

Definition at line 49 of file loadpath.c.

#define RUBY_LIB   RUBY_LIB_PREFIX "/"RUBY_LIB_VERSION

Definition at line 44 of file loadpath.c.

#define RUBY_LIB_PREFIX   RUBY_EXEC_PREFIX"/lib/ruby"

Definition at line 32 of file loadpath.c.

#define RUBY_REVISION   0

Definition at line 16 of file loadpath.c.

Referenced by Init_version().

#define RUBY_SITE_ARCH_LIB_FOR ( arch   )     RUBY_SITE_LIB2 "/"arch

Definition at line 52 of file loadpath.c.

#define RUBY_SITE_LIB   RUBY_LIB_PREFIX"/site_ruby"

Definition at line 35 of file loadpath.c.

#define RUBY_SITE_LIB2   RUBY_SITE_LIB "/"RUBY_LIB_VERSION

Definition at line 46 of file loadpath.c.

#define RUBY_SITEARCH   RUBY_ARCH

Definition at line 23 of file loadpath.c.

#define RUBY_VENDOR_ARCH_LIB_FOR ( arch   )     RUBY_VENDOR_LIB2 "/"arch

Definition at line 55 of file loadpath.c.

#define RUBY_VENDOR_LIB   RUBY_LIB_PREFIX"/vendor_ruby"

Definition at line 38 of file loadpath.c.

#define RUBY_VENDOR_LIB2   RUBY_VENDOR_LIB "/"RUBY_LIB_VERSION

Definition at line 47 of file loadpath.c.


Typedef Documentation

typedef char ruby_lib_version_string[(int) sizeof(RUBY_LIB_VERSION)-2]

Definition at line 41 of file loadpath.c.


Variable Documentation

const char ruby_exec_prefix[] = RUBY_EXEC_PREFIX

Definition at line 59 of file loadpath.c.

Referenced by ruby_init_loadpath_safe().


Generated on 18 May 2020 for Ruby by  doxygen 1.6.1