--with-systemdunitdir=. \
--enable-always-build-examples
-SUBDIRS = src data doc
+## TIZEN_ONLY(20180509): support elementary optional build
+SUBDIRS = src data
+
+if BUILD_TIZEN_EFL
+SUBDIRS += doc
if HAVE_PO
SUBDIRS += po
endif
+endif
+##
MAINTAINERCLEANFILES = \
Makefile.in \
pkgconfig_DATA =
+## TIZEN_ONLY(20180509): support elementary optional build
+if BUILD_TIZEN_EFL
if HAVE_WINDOWS
pkgconfig_DATA += pc/evil.pc
endif
pc/ethumb.pc \
pc/ethumb_client.pc \
pc/elocation.pc \
-pc/elementary.pc \
pc/efl-ui.pc
+endif
+##
+
+## TIZEN_ONLY(20180509): support elementary optional build
+if BUILD_TIZEN_ELM
+pkgconfig_DATA += \
+pc/elementary.pc
+endif
+##
+## TIZEN_ONLY(20180509): support elementary optional build
+if BUILD_TIZEN_EFL
if HAVE_CXX
pkgconfig_DATA += \
pc/eina-cxx.pc \
if HAVE_ECORE_DRM2
pkgconfig_DATA += pc/ecore-drm2.pc
endif
+endif
+##
# Cmake configs:
+
+## TIZEN_ONLY(20180509): support elementary optional build
+if BUILD_TIZEN_EFL
efl_cmakeconfigdir = $(libdir)/cmake/Efl/
efl_cmakeconfig_DATA = \
cmakeconfig/EflConfig.cmake \
ethumbclient_cmakeconfig_DATA = \
cmakeconfig/EthumbClientConfig.cmake \
cmakeconfig/EthumbClientConfigVersion.cmake
+endif
+##
+## TIZEN_ONLY(20180509): support elementary optional build
+if BUILD_TIZEN_ELM
cmakeconfigdir = $(libdir)/cmake/Elementary
cmakeconfig_DATA = \
cmakeconfig/ElementaryConfig.cmake \
cmakeconfig/ElementaryConfigVersion.cmake
+endif
+##
+## TIZEN_ONLY(20180509): support elementary optional build
+if BUILD_TIZEN_EFL
emotion_cmakeconfigdir = $(libdir)/cmake/Emotion/
emotion_cmakeconfig_DATA = \
cmakeconfig/EmotionConfig.cmake \
systemdunits_DATA = \
systemd-services/ethumb.service
endif
+endif
+##
+
EXTRA_DIST += $(systemdunits_DATA)