From b7911ad18e437395c0ace808005e5b42ce329237 Mon Sep 17 00:00:00 2001 From: Daniel Bovensiepen Date: Fri, 23 Nov 2012 19:48:06 +0800 Subject: Improve documentation to latest changes --- doc/mrbgems/README.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'doc') diff --git a/doc/mrbgems/README.md b/doc/mrbgems/README.md index e1de425f1..da64446d7 100644 --- a/doc/mrbgems/README.md +++ b/doc/mrbgems/README.md @@ -33,8 +33,8 @@ All GEMs have to be located under *$(MRUBY_ROOT)/mrbgems/g/*. ## Build process mrbgems will call *make* to build and *make clean* to clean your GEM. You -have to build a *gem.a* file during this build process. How you are going -to do this is up to you. +have to build a *mrb-GEMNAME-gem.a* file during this build process. How you +are going to do this is up to you. To make your build process more easier and more standardized we suggest to include *mrbgems/Makefile4gem* which defines some helper rules. In @@ -52,8 +52,8 @@ The *Makefile* is used for building a C extension. You should define *GEM* (GEM name), *GEM_C_FILES* (all C files) and *GEM_OBJECTS* (all Object files). Pay also attention that your *Makefile* has to build the object files. You can use -*gem-c-files* to build a *gem.a* out of your Object code and use -*gem-clean-c-files* to clean the object files. +*gem-c-files* to build a *mrb-GEMNAME-gem.a* out of your +Object code and use *gem-clean-c-files* to clean the object files. ### Pre-Conditions @@ -100,7 +100,7 @@ folder. The *Makefile* is used for building a Ruby extension. You should define *GEM* (GEM name) and *GEM_RB_FILES* (all Ruby files). You can use -*gem-rb-files* to build a *gem.a* out of your Ruby code and use +*gem-rb-files* to build a *mrb-GEMNAME-gem.a* out of your Ruby code and use *gem-clean-rb-files* to clean the generated C files. ### Pre-Conditions @@ -137,8 +137,9 @@ into the *mrblib* folder and all C files into the *src* folder. The *Makefile* is used for building a C and Ruby extension. You should define *GEM* (GEM name), *GEM_C_FILES* (all C files), *GEM_OBJECTS* (all Object files) and *GEM_RB_FILES* (all Ruby files). You can use -*gem-c-and-rb-files* to build a *gem.a* out of your Object and Ruby code -and use *gem-clean-c-and-rb-files* to clean the generated C files. +*gem-c-and-rb-files* to build a *mrb-GEMNAME-gem.a* out of your Object +and Ruby code. Use *gem-clean-c-and-rb-files* to clean the generated +C files. ### Pre-Conditions -- cgit v1.2.3