36a76cbd0c543bf0eb693baaf39b2e03277293f3
[platform/core/uifw/dali-toolkit.git] / build / slp / dali-toolkit-base / Makefile.am
1 #
2 # Copyright (c) 2014 Samsung Electronics Co., Ltd.
3 #
4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
7 #
8 # http://www.apache.org/licenses/LICENSE-2.0
9 #
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
15 #
16
17 # Build the Dali Toolkit Base library
18
19 # Base files
20 toolkit_base_images_dir = ../../../base/dali-toolkit/images
21 toolkit_base_sounds_dir = ../../../base/dali-toolkit/sounds
22 toolkit_base_styles_dir = ../../../base/dali-toolkit/styles
23 toolkit_base_src_dir    = ../../../base/dali-toolkit/internal
24 public_api_base_src_dir = ../../../base/dali-toolkit/public-api
25
26 include ../../../base/dali-toolkit/images/file.list
27 include ../../../base/dali-toolkit/sounds/file.list
28 include ../../../base/dali-toolkit/styles/file.list
29 include ../../../base/dali-toolkit/internal/file.list
30 include ../../../base/dali-toolkit/public-api/file.list
31
32 #resources_dir = ../../../resources
33 #daliimagedir = ${dataReadOnlyDir}/toolkit/images/
34 #daliimage_DATA = ${dali_toolkit_base_image_files}
35 #dalisounddir = ${dataReadOnlyDir}/toolkit/sounds/
36 #dalisound_DATA = ${dali_toolkit_base_sound_files}
37
38 #dalistyledir = ${dataReadOnlyDir}/toolkit/styles/
39 #dalistyle_DATA = ${dali_toolkit_style_files}
40
41 # The Base library
42 lib_LTLIBRARIES = libdali-toolkit-base.la
43
44 libdali_toolkit_base_la_SOURCES = \
45                      $(toolkit_base_src_files) \
46                      $(public_api_base_src_files)
47
48 libdali_toolkit_base_la_DEPENDENCIES =
49
50 libdali_toolkit_base_la_CXXFLAGS = -DDALI_COMPILATION \
51                       -DDALI_TOOLKIT_BASE \
52                       -DDALI_IMAGE_DIR="\"${daliimagedir}\"" \
53                       -DDALI_SOUND_DIR="\"${dalisounddir}\"" \
54                       -DDALI_STYLE_DIR="\"${dalistyledir}\"" \
55                       -DDALI_DATA_READ_ONLY_DIR="\"${dataReadOnlyDir}\"" \
56                       -Werror -Wall \
57                       -I../../../base \
58                       -I../../../capi \
59                       $(DALI_TOOLKIT_CFLAGS) \
60                       $(DALICORE_CFLAGS) \
61                       $(DALI_CFLAGS) \
62                       $(DLOG_CFLAGS) \
63                       $(FRIBIDI_CFLAGS) \
64                       $(HTMLCXX_CFLAGS)
65
66 libdali_toolkit_base_la_LIBADD = \
67                       $(DALICORE_LIBS) \
68                       $(DALI_LIBS) \
69                       $(DLOG_LIBS) \
70                       $(FRIBIDI_LIBS) \
71                       $(HTMLCXX_LIBS)
72