summaryrefslogtreecommitdiff
path: root/ruby/src
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2016-05-10 14:57:17 +0200
committerBenoit Foucher <benoit@zeroc.com>2016-05-10 14:57:17 +0200
commite6d6e0b1ef963bbc24d957855de05e0931b3ab6f (patch)
treeeb67f00b4a4ca9be73ed9db604c87b1c23a3c86b /ruby/src
parentDo not use deprecated ice_name (diff)
downloadice-e6d6e0b1ef963bbc24d957855de05e0931b3ab6f.tar.bz2
ice-e6d6e0b1ef963bbc24d957855de05e0931b3ab6f.tar.xz
ice-e6d6e0b1ef963bbc24d957855de05e0931b3ab6f.zip
Fixes to allow per-project/component platform/config variables
Diffstat (limited to 'ruby/src')
-rw-r--r--ruby/src/IceRuby/Makefile.mk7
1 files changed, 7 insertions, 0 deletions
diff --git a/ruby/src/IceRuby/Makefile.mk b/ruby/src/IceRuby/Makefile.mk
index 6ccbe914fc6..1609e4c803c 100644
--- a/ruby/src/IceRuby/Makefile.mk
+++ b/ruby/src/IceRuby/Makefile.mk
@@ -23,5 +23,12 @@ IceRuby_extra_sources := $(filter-out %Util.cpp %Python.cpp %DotNetNames.cpp,\
$(top_srcdir)/cpp/src/Slice/SliceUtil.cpp \
$(top_srcdir)/cpp/src/Slice/RubyUtil.cpp
+
+#
+# On the default platform, always write the module in the ruby directory.
+#
+$(foreach p,$(supported-platforms),$(eval $$p_targetdir[IceRuby] := /$$p))
+$(firstword $(supported-platforms))_targetdir[IceRuby] :=
+
projects += $(project)
srcs:: $(project)