From dee0b2283c180c4e2584ff27dcb241a80fb7cfc2 Mon Sep 17 00:00:00 2001 From: Yuichiro MASUI Date: Sat, 22 Dec 2012 01:38:06 +0900 Subject: Add MRUBY_CFLAGS / MRUBY_LDFLAGS to mrbgems --- Rakefile | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'Rakefile') diff --git a/Rakefile b/Rakefile index aec259e06..61bf248b1 100644 --- a/Rakefile +++ b/Rakefile @@ -36,8 +36,13 @@ end LDFLAGS = [ENV['LDFLAGS']] LIBS = [ENV['LIBS'] || '-lm'] +if ENABLE_GEMS + require './mrbgems/build_tasks' + Rake::Task[:load_mrbgems_flags].invoke +else + CFLAGS << "-DDISABLE_GEMS" +end -CFLAGS << "-DDISABLE_GEMS" unless ENABLE_GEMS CFLAGS << "-Wall" << "-Werror-implicit-function-declaration" << "-I#{MRUBY_ROOT}/include" if ENV['OS'] == 'Windows_NT' @@ -58,10 +63,6 @@ CAT = ENV['CAT'] ||= 'cat' ############################## # generic build targets, rules -if ENABLE_GEMS - require './mrbgems/build_tasks' -end - task :default => :all desc "build all targets, install (locally) in-repo" -- cgit v1.2.3