Ruby: verconf.h File Reference

Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)

Macros
verconf.h File Reference

Go to the source code of this file.

## Macros
#define | RUBY_BASE_NAME "ruby"
#define | RUBY_VERSION_NAME "ruby-"RUBY_LIB_VERSION
#define | RUBY_LIB_VERSION_STYLE 3 /* full */
#define | RUBY_EXEC_PREFIX "/usr"
#define | RUBY_LIB_PREFIX RUBY_EXEC_PREFIX"/lib/ruby"
#define | RUBY_ARCH_PREFIX_FOR(arch) RUBY_LIB_PREFIX"/"arch
#define | RUBY_SITEARCH_PREFIX_FOR(arch) RUBY_LIB_PREFIX"/"arch
#define | RUBY_LIB RUBY_LIB_PREFIX"/"RUBY_LIB_VERSION
#define | RUBY_ARCH_LIB_FOR(arch) RUBY_LIB"/"arch
#define | RUBY_SITE_LIB RUBY_LIB_PREFIX"/site_ruby"
#define | RUBY_SITE_ARCH_LIB_FOR(arch) RUBY_SITE_LIB2"/"arch
#define | RUBY_VENDOR_LIB RUBY_LIB_PREFIX"/vendor_ruby"
#define | RUBY_VENDOR_ARCH_LIB_FOR(arch) RUBY_VENDOR_LIB2"/"arch

## Macro Definition Documentation

## ◆ RUBY_ARCH_LIB_FOR

#define RUBY_ARCH_LIB_FOR | ( |  | arch | ) | RUBY_LIB"/"arch

Definition at line 9 of file verconf.h.

## ◆ RUBY_ARCH_PREFIX_FOR

#define RUBY_ARCH_PREFIX_FOR | ( |  | arch | ) | RUBY_LIB_PREFIX"/"arch

Definition at line 6 of file verconf.h.

## ◆ RUBY_BASE_NAME

#define RUBY_BASE_NAME "ruby"

Definition at line 1 of file verconf.h.

## ◆ RUBY_EXEC_PREFIX

#define RUBY_EXEC_PREFIX "/usr"

Definition at line 4 of file verconf.h.

## ◆ RUBY_LIB

#define RUBY_LIB RUBY_LIB_PREFIX"/"RUBY_LIB_VERSION

Definition at line 8 of file verconf.h.

## ◆ RUBY_LIB_PREFIX

#define RUBY_LIB_PREFIX RUBY_EXEC_PREFIX"/lib/ruby"

Definition at line 5 of file verconf.h.

## ◆ RUBY_LIB_VERSION_STYLE

#define RUBY_LIB_VERSION_STYLE 3 /* full */

Definition at line 3 of file verconf.h.

## ◆ RUBY_SITE_ARCH_LIB_FOR

#define RUBY_SITE_ARCH_LIB_FOR | ( |  | arch | ) | RUBY_SITE_LIB2"/"arch

Definition at line 11 of file verconf.h.

## ◆ RUBY_SITE_LIB

#define RUBY_SITE_LIB RUBY_LIB_PREFIX"/site_ruby"

Definition at line 10 of file verconf.h.

## ◆ RUBY_SITEARCH_PREFIX_FOR

#define RUBY_SITEARCH_PREFIX_FOR | ( |  | arch | ) | RUBY_LIB_PREFIX"/"arch

Definition at line 7 of file verconf.h.

## ◆ RUBY_VENDOR_ARCH_LIB_FOR

#define RUBY_VENDOR_ARCH_LIB_FOR | ( |  | arch | ) | RUBY_VENDOR_LIB2"/"arch

Definition at line 13 of file verconf.h.

## ◆ RUBY_VENDOR_LIB

#define RUBY_VENDOR_LIB RUBY_LIB_PREFIX"/vendor_ruby"

Definition at line 12 of file verconf.h.

## ◆ RUBY_VERSION_NAME

#define RUBY_VERSION_NAME "ruby-"RUBY_LIB_VERSION

Definition at line 2 of file verconf.h.