summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDaniel Bovensiepen <[email protected]>2012-11-22 16:52:07 +0800
committerDaniel Bovensiepen <[email protected]>2012-11-22 16:52:07 +0800
commitd1efcb4c8585837426eadf6f04f6cae38f22d35b (patch)
tree4811007c69021d97099be5dec07e5a6f68f94853
parent8c86ee93e34fa524d1992b326587339719288736 (diff)
downloadmruby-d1efcb4c8585837426eadf6f04f6cae38f22d35b.tar.gz
mruby-d1efcb4c8585837426eadf6f04f6cae38f22d35b.zip
Rename GEM init file
-rw-r--r--mrbgems/Makefile16
1 files changed, 8 insertions, 8 deletions
diff --git a/mrbgems/Makefile b/mrbgems/Makefile
index 462540c09..a0381d042 100644
--- a/mrbgems/Makefile
+++ b/mrbgems/Makefile
@@ -2,7 +2,6 @@
# add gems to the ruby library
LIBR := ../lib/libmruby.a
-INIT := init_gems
RM_F := rm -f
CC_FLAGS := -Wall -Werror-implicit-function-declaration -g -O3 -MMD -I. -I./../include
@@ -16,6 +15,7 @@ ifeq ($(OS),Windows_NT)
else
GENERATOR_BIN := $(GENERATOR)
endif
+GEM_INIT := gem_init
GEM_MAKEFILE := g/Makefile
GEM_MAKEFILE_LIST := g/MakefileGemList
GEMDLIB := g/mrbgemtest.ctmp
@@ -24,10 +24,10 @@ GEMDLIB := g/mrbgemtest.ctmp
# generic build targets, rules
.PHONY : all
-all : all_gems gem_init.a
+all : all_gems $(GEM_INIT).a
-gem_init.a : $(INIT).o
- $(AR) rs gem_init.a $(INIT).o
+$(GEM_INIT).a : $(GEM_INIT).o
+ $(AR) rs gem_init.a $(GEM_INIT).o
all_gems : $(GENERATOR_BIN)
@echo "Generate Gem List Makefile"
@@ -37,11 +37,11 @@ all_gems : $(GENERATOR_BIN)
@echo "Build all gems"
$(MAKE) -C g
-$(INIT).c : $(GENERATOR_BIN)
+$(GEM_INIT).c : $(GENERATOR_BIN)
@echo "Generate Gem driver"
- $(GENERATOR_BIN) $(INIT) > $@
+ $(GENERATOR_BIN) $(GEM_INIT) > $@
-$(INIT).o : $(INIT).c
+$(GEM_INIT).o : $(GEM_INIT).c
@echo "Build the driver which initializes all gems"
$(CC) $(CC_FLAGS) -MMD -c $< -o $@
@@ -64,4 +64,4 @@ clean : $(GENERATOR_BIN)
@echo "Cleanup Gems"
$(GENERATOR_BIN) makefile > $(GEM_MAKEFILE)
$(MAKE) clean -C g
- -$(RM_F) $(INIT).c *.o *.d $(GENERATOR_BIN) $(GEM_MAKEFILE) $(GEM_MAKEFILE_LIST) gem_init.a
+ -$(RM_F) $(GEM_INIT).c *.o *.d $(GENERATOR_BIN) $(GEM_MAKEFILE) $(GEM_MAKEFILE_LIST) gem_init.a