Install system-recovery binary for both gui & non-gui platforms 89/153489/9
authorKarol Lewandowski <k.lewandowsk@samsung.com>
Fri, 29 Sep 2017 08:58:03 +0000 (10:58 +0200)
committerKarol Lewandowski <k.lewandowsk@samsung.com>
Fri, 29 Sep 2017 10:32:50 +0000 (12:32 +0200)
commitb8e88cebfe9dc0e143d98b6bdf71466ba9a085ca
treecf48ca4527e7e43e02d4ba7463419cddd3d001d7
parent8be23e75bc33f969b46ed502e8a927058c0a33f3
Install system-recovery binary for both gui & non-gui platforms

Following changes were applied:

 * system-recovery is build twice for gui & non-gui versions

 * recovery-init is same for both gui & non-gui

   It detects environment and exectues appropriate system-recovery binary.

 * needless %post/pre scripts were removed

   It should be enough to install differently named files directly from
   package.

 * additional code reorganization applied to source tree

   Needed to separate gui & non-gui variants.

Change-Id: I13302d0cb5f441ef2a28d040599823f1503f61e3
Makefile.am
packaging/initrd-recovery.spec
src/system-recovery/50-system-recovery.list.m4.in
src/system-recovery/recovery-headless.c [new file with mode: 0644]
src/system-recovery/recovery-init.in
src/system-recovery/recovery-main.c
src/system-recovery/recovery-rui.c
src/system-recovery/system-recovery.h