diff options
author | Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org> | 2014-03-11 16:45:18 +0100 |
---|---|---|
committer | Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org> | 2014-03-11 16:45:18 +0100 |
commit | 4e850d26d481498287de97c258cc02601ff5858d (patch) | |
tree | fc1767426bc0a22a4e1bc7f4975433af641e42aa | |
parent | c5ff78e8f5738888f46ec226be5c366d5a7c03e3 (diff) | |
download | email-service-4e850d26d481498287de97c258cc02601ff5858d.tar.gz email-service-4e850d26d481498287de97c258cc02601ff5858d.tar.bz2 email-service-4e850d26d481498287de97c258cc02601ff5858d.zip |
Add TEST_APP_SUPPORT macro
Change-Id: Iadc93ad81213edbfc054d81171974bc91dc44b72
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
-rwxr-xr-x | CMakeLists.txt | 6 | ||||
-rwxr-xr-x | email-core/CMakeLists.txt | 2 | ||||
-rwxr-xr-x | packaging/email-service.spec | 22 |
3 files changed, 20 insertions, 10 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index de6dd71..c26c83a 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -45,9 +45,9 @@ ADD_SUBDIRECTORY(email-daemon) ########################################################## # Define Test App ########################################################## - -ADD_SUBDIRECTORY(utilities) - +IF (TEST_APP_SUPPORT) + ADD_SUBDIRECTORY(utilities) +ENDIF (TEST_APP_SUPPORT) ########################################################## # Define Install Files ########################################################## diff --git a/email-core/CMakeLists.txt b/email-core/CMakeLists.txt index 7e0efaf..011923d 100755 --- a/email-core/CMakeLists.txt +++ b/email-core/CMakeLists.txt @@ -173,7 +173,7 @@ TARGET_LINK_LIBRARIES(${CORE-SOUND-LIB} ${core_sound_pkgs_LDFLAGS} ${STORAGE-LIB SET_TARGET_PROPERTIES(${CORE-SOUND-LIB} PROPERTIES SOVERSION ${VERSION_MAJOR}) SET_TARGET_PROPERTIES(${CORE-SOUND-LIB} PROPERTIES VERSION ${VERSION}) -INSTALL(TARGETS ${CORE-SOUND-LIB} DESTINATION lib COMPONENT RuntimeLibraries) +INSTALL(TARGETS ${CORE-SOUND-LIB} DESTINATION ${LIB_INSTALL_DIR} COMPONENT RuntimeLibraries) ########################################################## # Define Core lib diff --git a/packaging/email-service.spec b/packaging/email-service.spec index ef73283..b007756 100755 --- a/packaging/email-service.spec +++ b/packaging/email-service.spec @@ -1,3 +1,4 @@ +%global test_email_app_enabled 0 Name: email-service Summary: E-mail Framework Middleware package Version: 0.10.101 @@ -76,7 +77,10 @@ export CFLAGS="${CFLAGS} -fPIC -Wall -g -fvisibility=hidden" export CXXFLAGS="${CXXFLAGS} -fPIC -Wall -g -fvisibility=hidden" export LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--rpath=%{_libdir} -Wl,--as-needed" -%cmake . +%cmake . \ +%if %{test_email_app_enabled} + -DTEST_APP_SUPPORT=On +%endif make %{?_smp_mflags} @@ -219,18 +223,24 @@ systemctl daemon-reload %files %manifest email-service.manifest -%exclude /usr/bin/email-test-app +%if %{test_email_app_enabled} +/usr/bin/email-test-app +%endif %{_bindir}/email-service /opt/usr/data/email/res/* %{_libdir}/lib*.so.* -/usr/lib/systemd/user/email.service -/usr/lib/systemd/user/tizen-middleware.target.wants/email.service -/usr/share/dbus-1/services/email-service.service -/usr/share/license/email-service +%{_libdir}/libemail-core-sound.so +%{_libdir}/libemail-core-sound.so.* +%{_unitdir_user}/email.service +%{_unitdir_user}/tizen-middleware.target.wants/email.service +%{_datarootdir}/dbus-1/services/email-service.service +%{_datarootdir}/license/email-service /opt/etc/smack/accesses.d/email-service.rule %files devel %{_includedir}/email-service/*.h %{_libdir}/lib*.so +%{_libdir}/libemail-core-sound.so +%{_libdir}/libemail-core-sound.so.* %{_libdir}/pkgconfig/*.pc |