summaryrefslogtreecommitdiffstats
path: root/csharp/Makefile.am
blob: 0c8a375beef6b05d7506e7d96640a2997f64ad52 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
INCLUDES = -I$(top_srcdir)

csharp_LTLIBRARIES = lassomod.la
csharpdir = /tmp

lassomod_la_SOURCES = lassomod_wrap.c \
			$(top_srcdir)/swig/Lasso.c

lassomod_la_CFLAGS =	$(LASSO_CFLAGS) \
			-DSWIG_COBJECT_TYPES

lassomod_la_LIBADD =	$(top_builddir)/lasso/liblasso.la \
			$(LASSO_LIBS)

lassomod_la_LDFLAGS =	-no-undefined -module -avoid-version

lassomod_wrap.c: $(top_srcdir)/swig/Lasso.i
	$(SWIG) -v -csharp -module lassomod -o lassomod_wrap.c $<

SWIG_OUTPUTS = lassomod_wrap.c SWIGTYPE*.cs lasso*.cs Lasso*.cs

MAINTAINERCLEANFILES = $(SWIG_OUTPUTS)