list.in file can't figure out RPM macro. It must be changed as define macro which used in CMake.
If using %{_hal_libdir}, it already applied /hal/lib or /hal/lib64.
Change-Id: I6ae78fa7c517e681f4a5097877ea756262b64004
WITHLIBS="
/usr/bin/fota_gui
/usr/bin/system-recovery_gui
-%{_hal_libdir}/hal/lib/libhal-backend-tdm.so
-%{_hal_libdir}/hal/lib/libhal-backend-tbm.so
+@SYSTEM_HAL_LIBDIR@/libhal-backend-tdm.so
+@SYSTEM_HAL_LIBDIR@/libhal-backend-tbm.so
"
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/src/)
-SET(SYSTEM_RECOVERY_LIBDIR ${LIBDIR})
+SET(SYSTEM_HAL_LIBDIR ${HAL_LIBDIR})
SET(PACKAGE ${PROJECT_NAME})
SET(PKGNAME "${PACKAGE}")
SET(PREFIX ${CMAKE_INSTALL_PREFIX})
LDFLAGS="$LDFLAGS"
%cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \
- -DLIBDIR=%{_libdir}
+ -DHAL_LIBDIR=%{_hal_libdir}
make %{?jobs:-j%jobs}