summaryrefslogtreecommitdiff
path: root/jni/ruby/enc/Makefile.in
blob: a64785d1c5086af6f36cf7c549cdc7ee32453e38 (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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
= 0
Q1 $(V:1=)
$(Q1:0=@)
n=$(NULLCMD)
ECHO1 $(V:1=@$n)
ECHO $(ECHO1:0=@echo)

encsrcdir @srcdir@
topdir = .
prefix @prefix@
exec_prefix @exec_prefix@
libdir @libdir@
top_srcdir $(encsrcdir:/enc=)
srcdir $(top_srcdir)
arch @arch@
EXTOUT @EXTOUT@
hdrdir $(srcdir)/include
arch_hdrdir $(EXTOUT)/include/$(arch)
ENCSODIR $(EXTOUT)/$(arch)/enc
TRANSSODIR $(ENCSODIR)/trans
DLEXT @DLEXT@
OBJEXT @OBJEXT@
LIBEXT @LIBEXT@

BUILTIN_ENCS    = ascii.c us_ascii.c\
                  unicode.c utf_8.c

BUILTIN_TRANSES = newline.trans

RUBY_SO_NAME @RUBY_SO_NAME@
LIBRUBY @LIBRUBY@
LIBRUBYARG_SHARED @LIBRUBYARG_SHARED@
LIBRUBYARG_STATIC $(LIBRUBYARG_SHARED)

empty =
AR @AR@
CC @CC@
ARFLAGS @ARFLAGS@$(empty)
RANLIB @RANLIB@
OUTFLAG @OUTFLAG@$(empty)
COUTFLAG @COUTFLAG@$(empty)
CFLAGS $(CCDLFLAGS) @CFLAGS@ @ARCH_FLAG@
cflags @cflags@
optflags @optflags@
debugflags @debugflags@
warnflags @warnflags@
CCDLFLAGS @CCDLFLAGS@
INCFLAGS = -I. -I$(arch_hdrdir) -I$(hdrdir) -I$(top_srcdir)
DEFS @DEFS@
CPPFLAGS @CPPFLAGS@ -DONIG_ENC_REGISTER=rb_enc_register
LDFLAGS @LDFLAGS@
LDSHARED @LDSHARED@
ldflags  $(LDFLAGS)
dldflags @DLDFLAGS@
extdldflags @EXTDLDFLAGS@
archflag @ARCH_FLAG@
DLDFLAGS $(ldflags) $(dldflags) $(extdldflags) $(archflag)
RUBY     $(MINIRUBY)
TARGET_NAME_ $(@F) # BSD make seems unable to deal with @F with substitution
TARGET_NAME $(TARGET_NAME_:.@DLEXT@=)
TARGET_ENTRY @EXPORT_PREFIX@Init_$(TARGET_NAME)

WORKDIRS @WORKDIRS@

NULLCMD @NULLCMD@
RM @RM@
RMDIR @RMDIR@
RMDIRS @RMDIRS@
MAKEDIRS @MAKEDIRS@

.SUFFIXES: .trans

all: make-workdir

make-workdir:
        $(Q)$(MAKEDIRS) $(WORKDIRS)

clean:

distclean: clean
        $(Q)$(RM) enc.mk
realclean: distclean clean-srcs