EXTRA_DIST = demo lib ext setup.rb $(srcdir)/ext/comedi_ruby_wrap.c: $(srcdir)/../comedi.i $(SWIG) -ruby -o $(srcdir)/ext/comedi_ruby_wrap.c $(srcdir)/../comedi.i if HAVE_RUBY all-local: ext/comedi.so install-data-local: $(RUBY) $(srcdir)/setup.rb install else all-local: install-data-local: endif ext/Makefile config.save: $(RUBY) $(srcdir)/setup.rb config $(RUBY_CONFIG_OPTIONS) ext/comedi.so ext/comedi_ruby_wrap.o: ext/Makefile config.save $(srcdir)/ext/comedi_ruby_wrap.c $(RUBY) $(srcdir)/setup.rb setup if HAVE_RUBY clean-local: $(RUBY) $(srcdir)/setup.rb clean $(RM) $(srcdir)/ext/comedi_ruby_wrap.c $(RM) ext/Makefile config.save distclean-local: $(RUBY) $(srcdir)/setup.rb distclean else clean-local: distclean-local: endif