usb: fix build break issue in case that sdb_prestart option is off 81/52181/1
authortaeyoung <ty317.kim@samsung.com>
Thu, 19 Nov 2015 14:08:20 +0000 (23:08 +0900)
committertaeyoung <ty317.kim@samsung.com>
Thu, 19 Nov 2015 14:08:20 +0000 (23:08 +0900)
- All of service files are added to /usr/lib/systemd/system.
  Thus unpacked file breaks build if sdb_prestart option is off.
- The issue is fixed by installing all service files always.

Change-Id: I66bd3e29192f844a6d3714929ff424253dc66622
Signed-off-by: taeyoung <ty317.kim@samsung.com>
packaging/deviced.spec

index f5b7d74..d493760 100644 (file)
@@ -18,7 +18,7 @@
 %define usbhost_module off
 
 #Just For debugging
-%define sdb_prestart on
+%define sdb_prestart off
 
 %if "%{?profile}" == "mobile"
 %define battery_module on
 %define haptic_module on
 %define led_module on
 %define telephony_module on
+%define sdb_prestart on
 %endif
 %if "%{?profile}" == "wearable"
 %define battery_module on
 %define haptic_module on
 %define telephony_module on
+%define sdb_prestart on
 %endif
 %if "%{?profile}" == "tv"
 %define block_module on
 %define tzip_module off
-%define sdb_prestart off
 %endif
 
 Name:       deviced
@@ -335,8 +336,8 @@ systemctl daemon-reload
 %config %{_sysconfdir}/deviced/usb-operation.conf
 %endif
 
-%if %{?sdb_prestart} == on
 %{_unitdir}/sdb-prestart.service
+%if %{?sdb_prestart} == on
 %{_unitdir}/basic.target.wants/sdb-prestart.service
 %endif