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 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189
|
# Generated automatically by configure.rb.
srcdir = @srcdir@
topdir = @topdir@
hdrdir = @hdrdir@
VPATH = $(srcdir)
arch = @arch@
sitearch = @sitearch@
ruby_version = @ruby_version@
DESTDIR =
prefix = $(DESTDIR)@drive@@prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@
datadir = @datadir@
libdir = @libdir@
rubylibdir = @rubylibdir@
archdir = @archdir@
sitedir = @sitedir@
sitelibdir = @sitelibdir@
sitearchdir = @sitearchdir@
includedir = @includedir@
mandir = @mandir@
CC = @CC@
AR = @AR@
LD = @LD@
RANLIB = @RANLIB@
RUBY = @RUBY@
RM = @RM@
CFLAGS = @CFLAGS@ -I. -I$(hdrdir) $(APACHE_INCLUDES) $(LIBAPREQ_INCLUDES) @DEFS@
LDFLAGS = @LDFLAGS@
LIBS = @LIBS@
XLDFLAGS = @XLDFLAGS@
DLDFLAGS = @DLDFLAGS@
LDSHARED = @LDSHARED@
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_DLLIB = @INSTALL_DLLIB@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_DIR = @INSTALL_DIR@
RUBY_INSTALL_NAME = @RUBY_INSTALL_NAME@
LIBRUBYARG = @LIBRUBYARG@
LIBRUBYARG_SHARED = @LIBRUBYARG_SHARED@
LIBRUBYARG_STATIC = @LIBRUBYARG_STATIC@
LIBRUBY_A = @LIBRUBY_A@
LIBRUBY = @LIBRUBY@
RUBY_SO_NAME = @RUBY_SO_NAME@
APACHE_SRCDIR = @APACHE_SRCDIR@
APACHE_INCLUDES = @APACHE_INCLUDES@
APACHE_LIBEXECDIR = $(DESTDIR)@APACHE_LIBEXECDIR@
APACHE_LIBDIR = @APACHE_LIBDIR@
APACHE_LIBS = @APACHE_LIBS@
APACHE_SRC_UID = @APACHE_SRC_UID@
APACHE_SRC_GID = @APACHE_SRC_GID@
LIBAPREQ_INCLUDES = @LIBAPREQ_INCLUDES@
DEFFILE = @DEFFILE@
LOCAL_LIBS = $(LIBRUBYARG) $(APACHE_LIBS)
LIBPATH = @libpath@
TARGET = @TARGET@
MAJOR = @MAJOR@
MINOR = @MINOR@
TEENY = @TEENY@
VERSION = $(MAJOR).$(MINOR).$(TEENY)
SVNREPOS = file:///home/shugo/svn/mod_ruby
RUBYLIBS = apache/ruby-run.rb \
apache/registry.rb \
apache/eruby-run.rb \
apache/erb-run.rb \
apache/rd2html.rb \
apache/ruby-debug.rb \
apache/eruby-debug.rb \
apache/ruby-profile.rb \
apache/rails-dispatcher.rb \
apache/query.rb \
auto-reload.rb
OBJS = mod_ruby.@OBJEXT@ \
ruby_config.@OBJEXT@ \
apachelib.@OBJEXT@ \
array_header.@OBJEXT@ \
table.@OBJEXT@ \
connection.@OBJEXT@ \
server.@OBJEXT@ \
request.@OBJEXT@ \
upload.@OBJEXT@ \
cookie.@OBJEXT@ \
paramtable.@OBJEXT@ \
multival.@OBJEXT@ \
bucket.@OBJEXT@ \
apache_request.@OBJEXT@ \
apache_multipart_buffer.@OBJEXT@ \
apache_cookie.@OBJEXT@
@COMPILE_RULES@
all: $(TARGET)
install: @INSTALL_TARGET@ install-ruby
site-install: @INSTALL_TARGET@ install-siteruby
install-ruby:
$(INSTALL_DIR) $(rubylibdir)/apache
$(RUBY) -e "%w!$(RUBYLIBS)!.each{|file| system(%Q!#{'$(INSTALL_DATA)'} $(srcdir)/lib/#{file} $(rubylibdir)/#{file}!)}"
install-siteruby:
$(INSTALL_DIR) $(sitelibdir)/apache
$(RUBY) -e "%w!$(RUBYLIBS)!.each{|file| system(%Q!#{'$(INSTALL_DATA)'} $(srcdir)/lib/#{file} $(sitelibdir)/#{file}!)}"
install-static: all
$(INSTALL_DIR) -o $(APACHE_SRC_UID) -g $(APACHE_SRC_GID) \
$(APACHE_SRCDIR)/src/modules/ruby
$(INSTALL_DATA) -o $(APACHE_SRC_UID) -g $(APACHE_SRC_GID) \
$(TARGET) $(APACHE_SRCDIR)/src/modules/ruby
$(INSTALL_DATA) -o $(APACHE_SRC_UID) -g $(APACHE_SRC_GID) \
mod_ruby.c $(APACHE_SRCDIR)/src/modules/ruby
$(INSTALL_DATA) -o $(APACHE_SRC_UID) -g $(APACHE_SRC_GID) \
Makefile.tmpl $(APACHE_SRCDIR)/src/modules/ruby
$(INSTALL_DATA) -o $(APACHE_SRC_UID) -g $(APACHE_SRC_GID) \
Makefile.libdir $(APACHE_SRCDIR)/src/modules/ruby
$(INSTALL_DATA) -o $(APACHE_SRC_UID) -g $(APACHE_SRC_GID) \
libruby.module $(APACHE_SRCDIR)/src/modules/ruby
$(INSTALL_DATA) -o $(APACHE_SRC_UID) -g $(APACHE_SRC_GID) \
ruby_shared_stub.c $(APACHE_SRCDIR)/src/modules/ruby
install-shared: all
$(INSTALL_DIR) $(APACHE_LIBEXECDIR)
$(INSTALL_DLLIB) $(TARGET) $(APACHE_LIBEXECDIR)
clean:
$(RM) libruby.a
$(RM) mod_ruby.so tests/mod_ruby.so
$(RM) $(OBJS)
distclean: clean
$(RM) Makefile
$(RM) doc/Makefile
$(RM) libruby.module
$(RM) mod_ruby.imp
$(RM) test.cfg
find . -name '*~' | xargs $(RM)
tag:
svn copy $(SVNREPOS)/mod_ruby/trunk \
$(SVNREPOS)/mod_ruby/tags/$(VERSION) \
-m "tagged version $(VERSION)"
dist:
svn export $(SVNREPOS)/mod_ruby/tags/$(VERSION) mod_ruby-$(VERSION)
svn log -v $(SVNREPOS)/mod_ruby/trunk/ > mod_ruby-$(VERSION)/ChangeLog
tar zcf ../mod_ruby-$(VERSION).tar.gz mod_ruby-$(VERSION)
rm -rf mod_ruby-$(VERSION)
libruby.a: $(OBJS)
$(AR) rcu $@ $(OBJS)
$(RANLIB) $@
mod_ruby.so: $(OBJS)
@LINK_SO@
### depend
mod_ruby.@OBJEXT@: mod_ruby.c mod_ruby.h ruby_config.h apachelib.h
ruby_config.@OBJEXT@: ruby_config.c mod_ruby.h ruby_config.h
apachelib.@OBJEXT@: apachelib.c mod_ruby.h apachelib.h
array_header.@OBJEXT@: array_header.c mod_ruby.h apachelib.h
table.@OBJEXT@: table.c mod_ruby.h apachelib.h
connection.@OBJEXT@: connection.c mod_ruby.h apachelib.h
server.@OBJEXT@: server.c mod_ruby.h apachelib.h
request.@OBJEXT@: request.c mod_ruby.h apachelib.h
upload.@OBJEXT@: upload.c mod_ruby.h apachelib.h
cookie.@OBJEXT@: cookie.c mod_ruby.h apachelib.h
paramtable.@OBJEXT@: paramtable.c mod_ruby.h apachelib.h
multival.@OBJEXT@: multival.c mod_ruby.h apachelib.h
bucket.@OBJEXT@: bucket.c mod_ruby.h apachelib.h
apache_request.@OBJEXT@: apache_request.c mod_ruby.h apache_request.h
apache_multipart_buffer.@OBJEXT@: apache_multipart_buffer.c mod_ruby.h apache_request.h apache_multipart_buffer.h
apache_cookie.@OBJEXT@: apache_cookie.c apache_cookie.h apache_request.h
|