summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDaniel Bovensiepen <[email protected]>2012-11-23 19:19:47 +0800
committerDaniel Bovensiepen <[email protected]>2012-11-23 19:19:47 +0800
commitc73fa1e1da8571f785f35f6bbac41920f6059c3e (patch)
tree149dd99d18e869f302bf5809ce284cf5f8da66dd
parent8a5d40785c597dd7ba20b38313df5fbee20a0e86 (diff)
downloadmruby-c73fa1e1da8571f785f35f6bbac41920f6059c3e.tar.gz
mruby-c73fa1e1da8571f785f35f6bbac41920f6059c3e.zip
Add ACTIVE_GEMS flag to Makefile
-rw-r--r--Makefile9
1 files changed, 7 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 07006a0bf..f2617b11b 100644
--- a/Makefile
+++ b/Makefile
@@ -12,6 +12,11 @@ ifeq ($(strip $(ENABLE_GEMS)),)
ENABLE_GEMS = false
endif
+ifeq ($(strip $(ACTIVE_GEMS)),)
+ # the default file which contains the active GEMs
+ ACTIVE_GEMS = mrbgems/GEMS.active
+endif
+
ifeq ($(strip $(COMPILE_MODE)),)
# default compile option
COMPILE_MODE = debug
@@ -27,9 +32,9 @@ endif
ALL_CFLAGS = -Wall -Werror-implicit-function-declaration $(CFLAGS)
ifeq ($(OS),Windows_NT)
- MAKE_FLAGS = --no-print-directory CC=$(CC) LL=$(LL) ALL_CFLAGS='$(ALL_CFLAGS)' ENABLE_GEMS='$(ENABLE_GEMS)'
+ MAKE_FLAGS = --no-print-directory CC=$(CC) LL=$(LL) ALL_CFLAGS='$(ALL_CFLAGS)' ENABLE_GEMS='$(ENABLE_GEMS)' ACTIVE_GEMS='$(ACTIVE_GEMS)'
else
- MAKE_FLAGS = --no-print-directory CC='$(CC)' LL='$(LL)' ALL_CFLAGS='$(ALL_CFLAGS)' ENABLE_GEMS='$(ENABLE_GEMS)'
+ MAKE_FLAGS = --no-print-directory CC='$(CC)' LL='$(LL)' ALL_CFLAGS='$(ALL_CFLAGS)' ENABLE_GEMS='$(ENABLE_GEMS)' ACTIVE_GEMS='$(ACTIVE_GEMS)'
endif
##############################