Add 64bit engine library 75/40875/1
authorky85.kim <ky85.kim@samsung.com>
Wed, 10 Jun 2015 06:33:44 +0000 (15:33 +0900)
committerky85.kim <ky85.kim@samsung.com>
Wed, 10 Jun 2015 06:33:44 +0000 (15:33 +0900)
Change-Id: I701129f41c6448a3dea3bd7eed257310db327bf7

CMakeLists.txt
lib/aarch64/libsmt.so [new file with mode: 0644]
lib/x86_64/libsmt.so [new file with mode: 0644]
packaging/libttssmt.spec
ttssmt-info.xml [changed mode: 0755->0644]

index 76cf6be..2ccb351 100644 (file)
@@ -68,6 +68,18 @@ ELSEIF("${ARCH}" MATCHES "^i586.*")
 MESSAGE(STATUS "Arch   -       i586")
 TARGET_LINK_LIBRARIES(${PROJECT_NAME} -Llib/i386 -lsmt ${pkgs_LDFLAGS})
 INSTALL(FILES lib/i386/libsmt.so DESTINATION ${LIBDIR})
+ELSEIF("${ARCH}" MATCHES "^i686.*")
+MESSAGE(STATUS "Arch    -   686")
+TARGET_LINK_LIBRARIES(${PROJECT_NAME} -Llib/i386 -lsmt ${pkgs_LDFLAGS})
+INSTALL(FILES lib/i386/libsmt.so DESTINATION ${LIBDIR})
+ELSEIF("${ARCH}" MATCHES "^aarch64.*")
+MESSAGE(STATUS "Arch   -       aarch64")
+TARGET_LINK_LIBRARIES(${PROJECT_NAME} -Llib/aarch64 -lsmt ${pkgs_LDFLAGS})
+INSTALL(FILES lib/aarch64/libsmt.so DESTINATION ${LIBDIR})
+ELSEIF("${ARCH}" MATCHES "^x86_64.*")
+MESSAGE(STATUS "Arch   -       x86_64")
+TARGET_LINK_LIBRARIES(${PROJECT_NAME} -Llib/x86_64 -lsmt ${pkgs_LDFLAGS})
+INSTALL(FILES lib/x86_64/libsmt.so DESTINATION ${LIBDIR})
 ENDIF()
 
 INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${LIBDIR}/voice/tts/1.0/engine COMPONENT RuntimeLibraries)
diff --git a/lib/aarch64/libsmt.so b/lib/aarch64/libsmt.so
new file mode 100644 (file)
index 0000000..17acbc3
Binary files /dev/null and b/lib/aarch64/libsmt.so differ
diff --git a/lib/x86_64/libsmt.so b/lib/x86_64/libsmt.so
new file mode 100644 (file)
index 0000000..bf5e83e
Binary files /dev/null and b/lib/x86_64/libsmt.so differ
index 9fdcfa2..33e1f0e 100644 (file)
@@ -41,8 +41,6 @@ cp %{_builddir}/%{name}-%{version}/LICENSE.Flora %{buildroot}/usr/share/license/
 %defattr(-,root,root,-)
 %{_libdir}/voice/tts/1.0/engine/*
 /usr/share/voice/tts/smt_vdata/*
-%ifarch %arm %i586
 %{_libdir}/libsmt.so*
-%endif
 %{_libdir}/voice/tts/1.0/engine-info/ttssmt-info.xml
 /usr/share/license/%{name}
old mode 100755 (executable)
new mode 100644 (file)
index 793d452..c8844cd
@@ -1,14 +1,14 @@
-<?xml version="1.0"?>\r
-<tts-engine>\r
-        <name>Samsung TTS</name>\r
-        <id>27F277E9-BBC4-4dca-B553-D9884A3CDAA0</id>\r
-        <setting>/usr/ug/ug-tts-setting-smt.so</setting>\r
-        <voices>\r
-                <voice type="female">en_US</voice>\r
-                <voice type="female">ko_KR</voice>\r
-                <voice type="female">de_DE</voice>\r
-                <voice type="female">fr_FR</voice>\r
-                <voice type="female">it_IT</voice>\r
-                <voice type="female">es_ES</voice>\r
-        </voices>\r
-</tts-engine>\r
+<?xml version="1.0"?>
+<tts-engine>
+        <name>Samsung TTS</name>
+        <id>27F277E9-BBC4-4dca-B553-D9884A3CDAA0</id>
+        <setting>/usr/ug/ug-tts-setting-smt.so</setting>
+        <voices>
+                <voice type="female">en_US</voice>
+                <voice type="female">ko_KR</voice>
+                <voice type="female">de_DE</voice>
+                <voice type="female">fr_FR</voice>
+                <voice type="female">it_IT</voice>
+                <voice type="female">es_ES</voice>
+        </voices>
+</tts-engine>