summaryrefslogtreecommitdiffstats
path: root/lib/kross/ruby/Makefile.am
blob: fadee61ee71b924fc8293479cf728e8819ff6bee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
include $(top_srcdir)/lib/kross/Makefile.global

CXXFLAGS += $(USE_EXCEPTIONS)

INCLUDES = -I$(top_srcdir)/lib/kross -I$(RUBY_INCLUDEDIR) $(RUBY_CFLAGS) $(all_includes)
METASOURCES = AUTO
kde_module_LTLIBRARIES = krossruby.la

krossruby_la_LDFLAGS = $(KDE_PLUGIN) $(all_libraries) $(RUBY_LIBRUBYARG) -module $(VER_INFO)

krossruby_la_LIBADD = \
    $(LIB_QT) \
    $(LIB_TDECORE) \
    ../api/libkrossapi.la \
    ../main/libkrossmain.la

noinst_HEADERS = rubyconfig.h rubyinterpreter.h rubyextension.h rubyscript.h rubywrapper.h
krossruby_la_SOURCES = rubyinterpreter.cpp rubyextension.cpp rubyscript.cpp rubymodule.cpp rubywrapper.c