summaryrefslogtreecommitdiff
path: root/ruby/config/Make.rules.MINGW
blob: c4a4af35f4d5ab75099092e3afbf841950fdf15c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# **********************************************************************
#
# Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
#
# This copy of Ice is licensed to you under the terms described in the
# ICE_LICENSE file included in this distribution.
#
# **********************************************************************

#
# Include C++ Make.rules.MINGW
#
include	 $(top_srcdir)/../cpp/config/Make.rules.MINGW

mkrblibfilename	= $(1).so

#
# Define the following names so the rule to build $(libdir)/$(LIBFILENAME)
# is not override by $(libdir)/$(SONAME) and $(libdir)/$(LIBNAME)
# targets.
#
mkrbsoname	= $(if $(2),lib$(1).xxx.$(2),lib$(1).xxx)
mkrblibname     = $(1).xxx

libdir		= $(top_srcdir)/ruby

ifdef ice_bin_dist
    SLICE2RB            = $(ice_dir)/bin/$(slice_translator)
    SLICEPARSERLIB      = $(SLICE2RB)
endif