summaryrefslogtreecommitdiffstats
path: root/lib/kross/api/Makefile.am
blob: 7f1313427c0912d4190223c5f9fd0f77340e71ed (plain)
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
include $(top_srcdir)/lib/kross/Makefile.global
apiincludedir=$(includedir)/kross/api

CXXFLAGS += $(USE_EXCEPTIONS)

apiinclude_HEADERS = \
    callable.h \
    class.h \
    dict.h \
    eventaction.h \
    event.h \
    eventscript.h \
    eventsignal.h \
    eventslot.h \
    exception.h \
    function.h \
    interpreter.h \
    list.h \
    module.h \
    object.h \
    proxy.h \
    qtobject.h \
    script.h \
    value.h \
    variant.h

lib_LTLIBRARIES = libkrossapi.la

libkrossapi_la_SOURCES = \
    object.cpp \
    variant.cpp \
    list.cpp \
    dict.cpp \
    exception.cpp \
    callable.cpp \
    eventaction.cpp \
    eventsignal.cpp \
    eventslot.cpp \
    eventscript.cpp \
    qtobject.cpp \
    script.cpp \
    interpreter.cpp

libkrossapi_la_LDFLAGS = $(all_libraries) $(VER_INFO) -Wnounresolved
libkrossapi_la_LIBADD = $(LIB_QT) $(LIB_TDECORE)

METASOURCES = AUTO
SUBDIRS = .
INCLUDES = $(KROSS_INCLUDES) $(all_includes)