File: Makefile.am

package info (click to toggle)
freej 0.10git20100110-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 32,080 kB
  • ctags: 22,705
  • sloc: cpp: 156,254; ansic: 25,531; sh: 13,538; perl: 4,624; makefile: 3,278; python: 2,889; objc: 1,284; asm: 1,125; ruby: 126
file content (22 lines) | stat: -rw-r--r-- 689 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
swig_source = freej_ruby.cpp
swig_header = freej_ruby.h

BUILT_SOURCES = $(swig_source) $(swig_header)

EXTRA_DIST = list_classes.rb list_classes.sh

$(swig_source): $(SWIG_IFACE) $(top_srcdir)/bindings/rbpre.i $(top_srcdir)/bindings/rbpost.i
	$(SWIG_COMMAND) -ruby -initname Freej -o $(swig_source) $(SWIG_IFACE)

pkgrubydir = $(RUBY_SITE_LIB)
dist_pkgruby_DATA = freej_extensions.rb

pkgrubyarchdir = $(RUBY_SITE_PKG)
pkgrubyarch_LTLIBRARIES = Freej.la

nodist_Freej_la_SOURCES = $(swig_source)
Freej_la_CXXFLAGS = $(FREEJ_CFLAGS) $(RUBY_CPPFLAGS)
Freej_la_LDFLAGS = $(RUBY_LDFLAGS) -module -avoid-version
Freej_la_LIBADD = $(top_builddir)/src/libfreej.la

CLEANFILES = $(BUILT_SOURCES)