
SHELL = /bin/sh

#### Start of system configuration section. ####

srcdir = .
topdir = /usr/local/jruby/lib/native/include
hdrdir = /usr/local/jruby/lib/native/include/ruby
VPATH = $(srcdir):$(topdir):$(hdrdir)
prefix = $(DESTDIR) 
exec_prefix = $(DESTDIR)/usr/local/jruby
libdir = $(DESTDIR)/usr/local/jruby/lib
rubylibdir = $(DESTDIR)/usr/local/jruby/lib/ruby/1.8
sitedir = $(DESTDIR)/usr/local/jruby/lib/ruby/site_ruby
sitelibdir = $(DESTDIR)/usr/local/jruby/lib/ruby/site_ruby/1.8
sitearchdir = $(DESTDIR)/usr/local/jruby/lib/ruby/site_ruby/1.8/java
archdir = $(DESTDIR)/usr/local/jruby/lib/native/include
datadir = $(DESTDIR)/usr/local/jruby/share
mandir = $(DESTDIR)/usr/local/jruby/man
sysconfdir = $(DESTDIR)/usr/local/jruby/etc
localstatedir = $(DESTDIR)/usr/local/jruby/var
includedir = $(DESTDIR)/usr/local/jruby/lib/native/include
rubyhdrdir = $(DESTDIR)/usr/local/jruby/lib/native/include
bindir = $(DESTDIR)/usr/local/jruby/bin

CC = cc
LIBRUBY = 
LIBRUBY_A = 
LIBRUBYARG_SHARED = 
LIBRUBYARG_STATIC = 

RUBY_EXTCONF_H = 
CFLAGS   =   -fPIC  -fno-omit-frame-pointer -fno-strict-aliasing  -fexceptions $(cflags) $(cflags)  -m32
INCFLAGS = -I. -I. -I/usr/local/jruby/lib/native/include/ruby -I. -I/usr/local/include
DEFS     = 
CPPFLAGS = -DHAVE_SQLITE3_INITIALIZE -DHAVE_SQLITE3_BACKUP_INIT -DHAVE_SQLITE3_COLUMN_DATABASE_NAME -DHAVE_SQLITE3_ENABLE_LOAD_EXTENSION -DHAVE_SQLITE3_LOAD_EXTENSION       
CXXFLAGS = $(CFLAGS)  -fno-omit-frame-pointer -fno-strict-aliasing  -fexceptions $(cflags) $(cxxflags) $(cflags) $(cxxflags)
ldflags  =  -L/usr/local/lib
dldflags = 
archflag =  -m32
DLDFLAGS = $(ldflags) $(dldflags) $(archflag)
LDSHARED = cc -shared 
AR = 
EXEEXT = 

RUBY_INSTALL_NAME = jruby
RUBY_SO_NAME = 
arch = java
sitearch = java
ruby_version = 1.8
ruby = /usr/local/jruby/bin/jruby
RUBY = $(ruby)
RM = rm -f
MAKEDIRS = mkdir -p 
INSTALL = install -c 
INSTALL_PROG = $(INSTALL) -m 0755
INSTALL_DATA = $(INSTALL) -m 0644
COPY = cp 

#### End of system configuration section. ####

preload = 

libpath = . $(libdir)
LIBPATH =  -L"." -L"$(libdir)"
DEFFILE = 

CLEANFILES = mkmf.log
DISTCLEANFILES = 

extout = 
extout_prefix = 
target_prefix = /sqlite3
LOCAL_LIBS = 
LIBS =  -lsqlite3   
SRCS = backup.c database.c exception.c sqlite3.c statement.c
OBJS = backup.o database.o exception.o sqlite3.o statement.o
TARGET = sqlite3_native
DLLIB = $(TARGET).so
EXTSTATIC = 
STATIC_LIB = 

BINDIR        = $(bindir)
RUBYCOMMONDIR = $(sitedir)$(target_prefix)
RUBYLIBDIR = /usr/obj/sqlite3-1.3.5-jruby/gem-tmp/.gem/jruby/1.8/gems/sqlite3-1.3.5/lib$(target_prefix)
RUBYARCHDIR = /usr/obj/sqlite3-1.3.5-jruby/gem-tmp/.gem/jruby/1.8/gems/sqlite3-1.3.5/lib$(target_prefix)

TARGET_SO     = $(DLLIB)
CLEANLIBS     = $(TARGET).so $(TARGET).il? $(TARGET).tds $(TARGET).map
CLEANOBJS     = *.o *.a *.s[ol] *.pdb *.exp *.bak

all:    $(DLLIB)
static: $(STATIC_LIB)
.PHONY: all install static install-so install-rb
.PHONY: clean clean-so clean-rb

clean:
		@-$(RM) $(CLEANLIBS) $(CLEANOBJS) $(CLEANFILES)

distclean:	clean
		@-$(RM) Makefile $(RUBY_EXTCONF_H) conftest.* mkmf.log
		@-$(RM) core ruby$(EXEEXT) *~ $(DISTCLEANFILES)

realclean:	distclean
install: install-so install-rb

install-so: $(RUBYARCHDIR)
install-so: $(RUBYARCHDIR)/$(DLLIB)
$(RUBYARCHDIR)/$(DLLIB): $(DLLIB)
	$(INSTALL_PROG) $(DLLIB) $(RUBYARCHDIR)
install-rb: pre-install-rb install-rb-default
install-rb-default: pre-install-rb-default
pre-install-rb: Makefile
pre-install-rb-default: Makefile
$(RUBYARCHDIR):
	$(MAKEDIRS) $@

site-install: site-install-so site-install-rb
site-install-so: install-so
site-install-rb: install-rb

.SUFFIXES: .c .m .cc .cxx .cpp .C .o

.cc.o:
	$(CXX) $(INCFLAGS) $(CPPFLAGS) $(CXXFLAGS) -c $<

.cxx.o:
	$(CXX) $(INCFLAGS) $(CPPFLAGS) $(CXXFLAGS) -c $<

.cpp.o:
	$(CXX) $(INCFLAGS) $(CPPFLAGS) $(CXXFLAGS) -c $<

.C.o:
	$(CXX) $(INCFLAGS) $(CPPFLAGS) $(CXXFLAGS) -c $<

.c.o:
	$(CC) $(INCFLAGS) $(CPPFLAGS) $(CFLAGS) -c $<

$(DLLIB): $(OBJS) Makefile
	@-$(RM) $@
	$(LDSHARED) -o $@ $(OBJS) $(LIBPATH) $(DLDFLAGS) $(LOCAL_LIBS) $(LIBS)



$(OBJS): 
