Makefile: $(srcdir)/extconf.rb $(srcdir)/oraconf.rb
	$(RUBY) $(srcdir)/extconf.rb
oci8lib.o: $(srcdir)/oci8lib.c $(srcdir)/oci8.h apiwrap.h Makefile
env.o: $(srcdir)/env.c $(srcdir)/oci8.h apiwrap.h Makefile
error.o: $(srcdir)/error.c $(srcdir)/oci8.h apiwrap.h Makefile
oci8.o: $(srcdir)/oci8.c $(srcdir)/oci8.h apiwrap.h Makefile
ocihandle.o: $(srcdir)/ocihandle.c $(srcdir)/oci8.h apiwrap.h Makefile
connection_pool.o: $(srcdir)/connection_pool.c $(srcdir)/oci8.h apiwrap.h Makefile
stmt.o: $(srcdir)/stmt.c $(srcdir)/oci8.h apiwrap.h Makefile
bind.o: $(srcdir)/bind.c $(srcdir)/oci8.h apiwrap.h Makefile
metadata.o: $(srcdir)/metadata.c $(srcdir)/oci8.h apiwrap.h Makefile
attr.o: $(srcdir)/attr.c $(srcdir)/oci8.h apiwrap.h Makefile
lob.o: $(srcdir)/lob.c $(srcdir)/oci8.h apiwrap.h Makefile
oradate.o: $(srcdir)/oradate.c $(srcdir)/oci8.h apiwrap.h Makefile
ocinumber.o: $(srcdir)/ocinumber.c $(srcdir)/oci8.h apiwrap.h Makefile
ocidatetime.o: $(srcdir)/ocidatetime.c $(srcdir)/oci8.h apiwrap.h Makefile
object.o: $(srcdir)/object.c $(srcdir)/oci8.h apiwrap.h Makefile
apiwrap.o: $(srcdir)/apiwrap.c $(srcdir)/oci8.h apiwrap.h Makefile
encoding.o: $(srcdir)/encoding.c $(srcdir)/oci8.h apiwrap.h Makefile
oranumber_util.o: $(srcdir)/oranumber_util.c $(srcdir)/oci8.h apiwrap.h Makefile
thread_util.o: $(srcdir)/thread_util.c $(srcdir)/oci8.h apiwrap.h Makefile
util.o: $(srcdir)/util.c $(srcdir)/oci8.h apiwrap.h Makefile
plthook_elf.o: $(srcdir)/plthook_elf.c $(srcdir)/oci8.h apiwrap.h Makefile
hook_funcs.o: $(srcdir)/hook_funcs.c $(srcdir)/oci8.h apiwrap.h Makefile
apiwrap.c apiwrap.h: $(srcdir)/apiwrap.c.tmpl $(srcdir)/apiwrap.h.tmpl $(srcdir)/apiwrap.yml $(srcdir)/apiwrap.rb
	$(RUBY) $(srcdir)/apiwrap.rb
