1 2 include $(top_srcdir)/build/autotools/common.am 3 4 rubylibdir = $(RUBY_SITEARCHDIR) 5 rubysitedir = $(RUBY_SITELIBDIR) 6 7 if USE_RUBY 8 rubylib_LTLIBRARIES = caca.la 9 rubysite_DATA = lib/caca.rb 10 if USE_RUBY_MINITEST 11 TESTS = test 12 endif 13 endif 14 15 CFLAGS += -Wno-strict-prototypes -Wno-missing-prototypes 16 17 caca_la_CPPFLAGS = -I$(top_srcdir)/caca -I../caca $(RUBY_CFLAGS) 18 caca_la_SOURCES = caca.c \ 19 common.h \ 20 caca-canvas.c \ 21 caca-canvas.h \ 22 caca-dither.c \ 23 caca-dither.h \ 24 caca-font.c \ 25 caca-font.h \ 26 caca-display.c \ 27 caca-display.h \ 28 caca-event.c \ 29 caca-event.h \ 30 $(NULL) 31 caca_la_LDFLAGS = -module -avoid-version -shared $(RUBY_LIBS) 32 caca_la_LIBADD = ../caca/libcaca.la 33 34 EXTRA_DIST = ruby.dox \ 35 ruby-caca.dox \ 36 lib/caca.rb \ 37 test \ 38 t/tc_canvas.rb \ 39 t/tc_dither.rb \ 40 t/tc_font.rb \ 41 t/tc_frame.rb \ 42 README \ 43 $(NULL) 44