blob: 788bda204767995300e7cdc1e62c56f1ecd8db73 (
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
50
51
52
|
if USE_PROTOBUF
PROTOBUF_LIB = -lprotobuf
PROTOBUF_DEFINES = \
-DUSE_PROTOBUF=1
compizconfig.pb.cc: compizconfig.proto
protoc --cpp_out=. compizconfig.proto
compizconfig.pb.h: compizconfig.pb.cc
compiz.cpp: compizconfig.pb.h Makefile
nodist_libcompizconfig_la_SOURCES = \
compizconfig.pb.cc
clean-local:
rm -f compizconfig.pb.cc compizconfig.pb.h
endif
EXTRA_DIST = compizconfig.proto
INCLUDES = \
@COMPIZ_CFLAGS@ \
@LIBX11_CFLAGS@ \
@LIBXML2_CFLAGS@ \
-I$(top_srcdir)/include \
-I$(top_srcdir)/src \
-DPLUGINDIR=\"$(PLUGINDIR)\" \
-DMETADATADIR=\"$(METADATADIR)\" \
-DLIBDIR=\"$(libdir)\" \
$(PROTOBUF_DEFINES) \
-DSYSCONFDIR=\"$(sysconfdir)\"
libcompizconfig_la_SOURCES = \
main.c \
lists.c \
compiz.cpp \
config.c \
iniparser.c \
ini.c \
bindings.c \
filewatch.c \
ccs-private.h \
iniparser.h
libcompizconfig_la_LIBADD = @LIBXML2_LIBS@ @LIBX11_LIBS@ $(PROTOBUF_LIB)
lib_LTLIBRARIES=libcompizconfig.la
|