Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
#!/bin/bash
# generate tidl code
-tidlc -p -l C++ -i tidl/tizen_actions.tidl -o tizen_action_service_proxy && mv tizen_action_service_proxy.* api/src/
-tidlc -s -l C++ -i tidl/tizen_actions.tidl -o tizen_action_service_stub && mv tizen_action_service_stub.* service/src/
-
-if [ $? -ne 0 ]; then
- echo "*** Failed to generate TIDL code ***"
- exit 1
-fi
+/bin/bash tidl/prebuild.sh
# build service app
cd service
-sh build.sh
\ No newline at end of file
+/bin/bash build.sh
Source0: %{name}-%{version}.tar.gz
Source1001: %{name}.manifest
BuildRequires: cmake
+BuildRequires: tidl
BuildRequires: pkgconfig(bundle)
BuildRequires: pkgconfig(capi-appfw-app-common)
BuildRequires: pkgconfig(dlog)
%prep
%setup -q
cp %{SOURCE1001} .
+/bin/bash ./tidl/prebuild.sh
%build
MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
--- /dev/null
+#!/bin/bash
+SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
+tidlc -p -l C++ -i $SCRIPT_DIR/tizen_actions.tidl -o tizen_action_service_proxy
+tidlc -s -l C++ -i $SCRIPT_DIR/tizen_actions.tidl -o tizen_action_service_stub
+
+if [ $? -ne 0 ]; then
+ echo "*** Failed to generate TIDL code ***"
+ exit 1
+fi
+
+mv tizen_action_service_proxy.* $SCRIPT_DIR/../api/src/
+mv tizen_action_service_stub.* $SCRIPT_DIR/../service/src/