1 ## Copyright 2013 Intel Corporation All Rights Reserved.
3 ## This library is free software; you can redistribute it and/or
4 ## modify it under the terms of the GNU Lesser General Public
5 ## License as published by the Free Software Foundation;
6 ## version 2.1 of the License.
8 ## This library is distributed in the hope that it will be useful,
9 ## but WITHOUT ANY WARRANTY; without even the implied warranty of
10 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11 ## Lesser General Public License for more details.
13 ## You should have received a copy of the GNU Lesser General Public
14 ## License along with this library; if not, write to the Free Software
15 ## Foundation, Inc., 51 Franklin Street, Fifth Floor,
16 ## Boston, MA 02110-1301 USA
18 ## ---------------------------------------------------------
19 ## settingsd plugin library
20 ## ---------------------------------------------------------
21 lib_LTLIBRARIES = libsettings.la
23 libsettings_la_SOURCES = \
30 response_callback.cpp \
31 dbus_signal_callback.cpp
33 libsettings_la_CPPFLAGS = -DSETTINGS_BUILDING_DLL -I$(top_srcdir)/include
35 if SETTINGS_USE_GCC_SYMBOL_VISIBILITY
36 SETTINGS_PLUGIN_CXXFLAGS = -fvisibility=hidden -fvisibility-inlines-hidden
38 SETTINGS_PLUGIN_CXXFLAGS =
41 libsettings_la_CXXFLAGS = \
42 $(SETTINGS_PLUGIN_CXXFLAGS) \
46 libsettings_la_LIBADD = \
47 $(BOOST_FILESYSTEM_LIB) \