File: Makefile.am

package info (click to toggle)
libprelude 5.2.0-5.6
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 22,756 kB
  • sloc: ansic: 106,364; cpp: 65,981; sh: 13,078; perl: 683; makefile: 677; awk: 343; yacc: 319; lex: 177; xml: 61; python: 41
file content (28 lines) | stat: -rw-r--r-- 1,016 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
if HAVE_EASY_BINDINGS

EXTRA_DIST = libpreludecpp-lua.i prelude.cxx

if HAVE_LUA

swigdatadir = @SWIG_DATA_DIR@/lua
dist_swigdata_DATA = libpreludecpp-lua.i

AM_CPPFLAGS = -I@top_srcdir@ -I@top_builddir@/src/include -I@top_srcdir@/src/include -I@top_builddir@/src/libprelude-error -I@top_srcdir@/bindings/c++/include @LUA_CFLAGS@ -I@top_srcdir@/libmissing -I@top_builddir@/libmissing

prelude_la_LDFLAGS = -module -avoid-version @LUA_LIBS@
prelude_la_LIBADD = $(top_builddir)/bindings/c++/.libs/libpreludecpp.la
prelude_la_SOURCES = prelude.cxx
preludedir = $(libdir)/lua/@LUA_VERSION@
prelude_LTLIBRARIES = prelude.la

prelude.cxx: $(top_srcdir)/bindings/c++/include/*.hxx $(top_srcdir)/bindings/libpreludecpp.i libpreludecpp-lua.i 
if HAVE_SWIG
	$(SWIG) -c++ -DSWIG_COMPILE_LIBPRELUDE -I$(top_srcdir)/bindings -I$(top_srcdir)/bindings/c++/include -I$(top_srcdir)/src/include -I$(top_srcdir)/src/libprelude-error -lua -o $@ $(top_srcdir)/bindings/libpreludecpp.i
endif


endif

endif

-include $(top_srcdir)/git.mk