1 ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
5 initrd_recovery_libexecdir=$(INITRD_RECOVERY_LIBEXEC_DIR)
6 initrd_recovery_datadir=$(INITRD_RECOVERY_DATA_DIR)
7 initrd_recovery_install_dropindir=$(INITRD_RECOVERY_INSTALL_DROPIN_DIR)
14 $(LIBSYSTEM_LDFLAGS) \
19 libinitrd-recovery-shared.la
22 -include $(top_builddir)/config.h \
23 -I $(top_srcdir)/src \
24 -I $(top_srcdir)/src/shared \
27 AM_CFLAGS = $(DEFAULT_CFLAGS)
28 AM_LDFLAGS = $(DEFAULT_LDFLAGS)
29 AM_LIBS = $(DEFAULT_LIBS)
39 initrd_recovery_libexec_PROGRAMS =
40 initrd_recovery_libexec_SCRIPTS =
42 initrd_recovery_install_dropin_DATA =
44 # ------------------------------------------------------------------------------
45 noinst_LTLIBRARIES += \
46 libinitrd-recovery-shared.la
48 libinitrd_recovery_shared_la_SOURCES = \
52 libinitrd_recovery_shared_la_CFLAGS = \
55 libinitrd_recovery_shared_la_LIBADD = \
58 # ------------------------------------------------------------------------------
59 initrd_recovery_libexec_SCRIPTS += \
60 src/initrd-recovery/init \
61 src/initrd-recovery/mkinitrd-recovery.sh
63 initrd_recovery_install_dropin_DATA += \
64 src/initrd-recovery/00-initrd-recovery.list
66 # ------------------------------------------------------------------------------
67 minireboot_SOURCES = \
68 src/minireboot/minireboot.c
76 initrd_recovery_libexec_PROGRAMS += \
79 # ------------------------------------------------------------------------------
81 noinst_LTLIBRARIES += \
85 src/librui/graphics.c \
86 src/librui/input-events.c \
87 src/librui/resources.c \
88 src/librui/rui-description.c \
89 src/librui/rui-images.c \
90 src/librui/rui-menu.c \
91 src/librui/rui-progress-bar.c \
92 src/librui/rui-rulers.c \
96 librui_la_SOURCES += \
97 src/librui/graphics-tdm.c \
100 librui_la_SOURCES += \
101 src/librui/graphics-fbdev-common.c \
102 src/librui/graphics-fbdev.c
108 $(VCONF_INTERNAL_KEYS) \
110 -I $(top_srcdir)/src/librui \
111 -I $(top_srcdir)/src/fonts
119 # ------------------------------------------------------------------------------
120 system_recovery_datadir = $(SYSTEM_RECOVERY_DATA_DIR)
121 system_recovery_imagedir = $(SYSTEM_RECOVERY_IMAGE_DIR)
122 system_recovery_libexecdir = $(SYSTEM_RECOVERY_LIBEXEC_DIR)
124 system_recovery_SOURCES = \
125 src/system-recovery/recovery-main.c
127 system_recovery_CFLAGS = \
129 -DSYSTEM_RECOVERY_CONFIG_FILE=\""${system_recovery_datadir}/system-recovery.cfg"\" \
130 $(LIBCONFIG_CFLAGS) \
131 -I $(top_srcdir)/src/system-recovery
133 system_recovery_LDADD = \
138 system_recovery_SOURCES += \
139 src/system-recovery/process-util.c \
140 src/system-recovery/recovery-rui.c
142 system_recovery_CFLAGS += \
143 -I $(librui_la_CFLAGS) \
144 -I $(top_srcdir)/src/librui
146 system_recovery_LDADD += \
149 system_recovery_image_DATA = \
150 src/system-recovery/res/images/font.png \
151 src/system-recovery/res/images/menu-title.png \
152 src/system-recovery/res/images/tizen-anim.png \
153 src/system-recovery/res/images/warning.png
155 initrd_recovery_install_dropin_DATA += \
156 src/system-recovery/50-system-recovery-sprd.list
160 system_recovery_SOURCES += \
161 src/system-recovery/recovery-headless.c
164 system_recovery_libexec_PROGRAMS = \
167 system_recovery_data_DATA = \
168 src/system-recovery/system-recovery.cfg
170 system_recovery_libexec_SCRIPTS = \
171 src/system-recovery/recovery-init
174 src/system-recovery/recovery-action-set
176 initrd_recovery_install_dropin_DATA += \
177 src/system-recovery/50-system-recovery.list
180 src/system-recovery/50-system-recovery.list.m4 \
181 src/system-recovery/recovery-init.in \
182 src/system-recovery/recovery-action-set.in \
183 src/system-recovery/system-recovery.cfg.m4.in
186 src/system-recovery/50-system-recovery.list \
187 src/system-recovery/recovery-init \
188 src/system-recovery/system-recovery.cfg.m4 \
189 src/system-recovery/recovery-action-set
191 # ------------------------------------------------------------------------------
193 '|PACKAGE_VERSION=$(PACKAGE_VERSION)|' \
194 '|PACKAGE_NAME=$(PACKAGE_NAME)|' \
195 '|PACKAGE_URL=$(PACKAGE_URL)|' \
196 '|includedir=$(includedir)|' \
197 '|VERSION=$(VERSION)|' \
198 '|MKDIR_P=$(MKDIR_P)|' \
199 '|INITRD_RECOVERY_INSTALL_DROPIN_DIR=$(INITRD_RECOVERY_INSTALL_DROPIN_DIR)|' \
200 '|INITRD_RECOVERY_LIBEXEC_DIR=$(INITRD_RECOVERY_LIBEXEC_DIR)|' \
201 '|SYSTEM_RECOVERY_IMAGE_DIR=$(SYSTEM_RECOVERY_IMAGE_DIR)|' \
202 '|SYSTEM_RECOVERY_LIBEXEC_DIR=$(SYSTEM_RECOVERY_LIBEXEC_DIR)|' \
203 '|SYSTEM_RECOVERY_DATA_DIR=$(SYSTEM_RECOVERY_DATA_DIR)|' \
204 '|SYSTEM_RECOVERY_ACTION_FILE=$(SYSTEM_RECOVERY_ACTION_FILE)|' \
205 '|RECOVERY_GUI=$(RECOVERY_GUI)|'
208 $(AM_V_GEN)$(MKDIR_P) $(dir $@) && \
209 $(SED) $(subst '|,-e 's|@,$(subst =,\@|,$(subst |',|g',$(substitutions)))) \
212 src/%: src/%.in Makefile
216 $(AM_V_at)$(MKDIR_P) $(dir $@)
217 $(AM_V_M4)$(M4) -P $(M4_DEFINES) < $< > $@
219 install-exec-hook: $(INSTALL_EXEC_HOOKS)