summaryrefslogtreecommitdiffhomepage
path: root/tasks/toolchains
diff options
context:
space:
mode:
authorcrimsonwoods <[email protected]>2013-03-08 03:19:31 +0900
committercrimsonwoods <[email protected]>2013-03-08 03:19:31 +0900
commit80edeaa81a43c7910ba35acaa15fec4854751cf8 (patch)
tree45cecb784cd5a43a0cde7125241e59e5c487b18d /tasks/toolchains
parent51b8c8d5a8ffee0f7d428a6d92be5e2de615aa09 (diff)
downloadmruby-80edeaa81a43c7910ba35acaa15fec4854751cf8.tar.gz
mruby-80edeaa81a43c7910ba35acaa15fec4854751cf8.zip
bug fix: add new option '-mandroid' into CFLAGS and same options are applied into LDFLAGS.
Diffstat (limited to 'tasks/toolchains')
-rw-r--r--tasks/toolchains/androideabi.rake3
1 files changed, 2 insertions, 1 deletions
diff --git a/tasks/toolchains/androideabi.rake b/tasks/toolchains/androideabi.rake
index 1db10de9d..a513c6539 100644
--- a/tasks/toolchains/androideabi.rake
+++ b/tasks/toolchains/androideabi.rake
@@ -16,8 +16,9 @@ MRuby::Toolchain.new(:androideabi) do |conf|
[conf.cc, conf.cxx, conf.objc, conf.asm].each do |cc|
cc.command = ENV['CC'] || ANDROID_STANDALONE_TOOLCHAIN + 'gcc'
- cc.flags = [ENV['CFLAGS'] || ['--sysroot=' + SYSROOT]]
+ cc.flags = [ENV['CFLAGS'] || ['-mandroid --sysroot=' + SYSROOT]]
end
conf.linker.command = ENV['LD'] || ANDROID_STANDALONE_TOOLCHAIN + 'gcc'
+ conf.linker.flags = [ENV['LDFLAGS'] || ['-mandroid --sysroot=' + SYSROOT]]
conf.archiver.command = ENV['AR'] || ANDROID_STANDALONE_TOOLCHAIN + 'ar'
end