diff options
author | yugui <yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-08-25 15:13:14 +0000 |
---|---|---|
committer | yugui <yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-08-25 15:13:14 +0000 |
commit | d0233291bc8a5068e52c69c210e5979e5324b5bc (patch) | |
tree | 7d9459449c33792c63eeb7baa071e76352e0baab /trunk/version.c | |
parent | 0dc342de848a642ecce8db697b8fecd83a63e117 (diff) | |
parent | 72eaacaa15256ab95c3b52ea386f88586fb9da40 (diff) |
re-adding tag v1_9_0_4 as an alias of trunk@18848v1_9_0_4
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_9_0_4@18849 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'trunk/version.c')
-rw-r--r-- | trunk/version.c | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/trunk/version.c b/trunk/version.c deleted file mode 100644 index 53edf02574..0000000000 --- a/trunk/version.c +++ /dev/null @@ -1,52 +0,0 @@ -/********************************************************************** - - version.c - - - $Author$ - created at: Thu Sep 30 20:08:01 JST 1993 - - Copyright (C) 1993-2007 Yukihiro Matsumoto - -**********************************************************************/ - -#include "ruby/ruby.h" -#include "version.h" -#include <stdio.h> - -#define PRINT(type) puts(ruby_##type) -#define MKSTR(type) rb_obj_freeze(rb_usascii_str_new(ruby_##type, sizeof(ruby_##type)-1)) - -const char ruby_version[] = RUBY_VERSION; -const char ruby_release_date[] = RUBY_RELEASE_DATE; -const char ruby_platform[] = RUBY_PLATFORM; -const int ruby_patchlevel = RUBY_PATCHLEVEL; -const char ruby_description[] = RUBY_DESCRIPTION; -const char ruby_copyright[] = RUBY_COPYRIGHT; -const char ruby_engine[] = "ruby"; - -void -Init_version(void) -{ - rb_define_global_const("RUBY_VERSION", MKSTR(version)); - rb_define_global_const("RUBY_RELEASE_DATE", MKSTR(release_date)); - rb_define_global_const("RUBY_PLATFORM", MKSTR(platform)); - rb_define_global_const("RUBY_PATCHLEVEL", INT2FIX(RUBY_PATCHLEVEL)); - rb_define_global_const("RUBY_REVISION", INT2FIX(RUBY_REVISION)); - rb_define_global_const("RUBY_DESCRIPTION", MKSTR(description)); - rb_define_global_const("RUBY_COPYRIGHT", MKSTR(copyright)); - rb_define_global_const("RUBY_ENGINE", MKSTR(engine)); -} - -void -ruby_show_version(void) -{ - PRINT(description); - fflush(stdout); -} - -void -ruby_show_copyright(void) -{ - PRINT(copyright); - exit(0); -} |