2010-03-24 16:45:15 +00:00
|
|
|
EXTRA_DIST = demo/cmd demo/common.rb demo/inp demo/outp lib/comedi.rb \
|
|
|
|
ext/extconf.rb ext/MANIFEST setup.rb
|
2004-01-04 16:56:35 +00:00
|
|
|
|
2004-06-19 15:06:00 +00:00
|
|
|
$(srcdir)/ext/comedi_ruby_wrap.c: $(srcdir)/../comedi.i
|
2009-01-30 14:51:38 +00:00
|
|
|
$(SWIG) -ruby -o $(srcdir)/ext/comedi_ruby_wrap.c -I$(top_srcdir)/include $(srcdir)/../comedi.i
|
2004-01-17 17:11:17 +00:00
|
|
|
|
|
|
|
if HAVE_RUBY
|
|
|
|
all-local: ext/comedi.so
|
|
|
|
install-data-local:
|
2004-06-19 15:06:00 +00:00
|
|
|
$(RUBY) $(srcdir)/setup.rb install
|
2004-01-17 17:11:17 +00:00
|
|
|
else
|
|
|
|
all-local:
|
|
|
|
install-data-local:
|
|
|
|
endif
|
|
|
|
|
2004-12-04 18:12:35 +00:00
|
|
|
ext/Makefile config.save: $(srcdir)/ext/comedi_ruby_wrap.c
|
2007-11-02 16:03:58 +00:00
|
|
|
$(RUBY) $(srcdir)/setup.rb config $(RUBY_CONFIG_OPTIONS) -- --with-comedilib-dir=$(abs_srcdir)/../..
|
2004-01-17 17:11:17 +00:00
|
|
|
|
2004-12-04 18:12:35 +00:00
|
|
|
ext/comedi.so ext/comedi_ruby_wrap.o: ext/Makefile config.save
|
2004-06-19 15:06:00 +00:00
|
|
|
$(RUBY) $(srcdir)/setup.rb setup
|
2004-01-17 17:11:17 +00:00
|
|
|
|
2004-08-11 21:37:46 +00:00
|
|
|
if HAVE_RUBY
|
2004-01-17 17:11:17 +00:00
|
|
|
clean-local:
|
2004-06-20 03:36:33 +00:00
|
|
|
$(RUBY) $(srcdir)/setup.rb clean
|
2004-09-27 03:27:43 +00:00
|
|
|
$(RM) $(srcdir)/ext/comedi_ruby_wrap.c
|
|
|
|
$(RM) ext/Makefile config.save
|
2004-06-20 03:36:33 +00:00
|
|
|
distclean-local:
|
|
|
|
$(RUBY) $(srcdir)/setup.rb distclean
|
2004-08-11 21:37:46 +00:00
|
|
|
else
|
|
|
|
clean-local:
|
|
|
|
distclean-local:
|
|
|
|
endif
|