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_install_dropin_DATA =
41 # ------------------------------------------------------------------------------
42 noinst_LTLIBRARIES += \
43 libinitrd-recovery-shared.la
45 libinitrd_recovery_shared_la_SOURCES = \
49 libinitrd_recovery_shared_la_CFLAGS = \
52 libinitrd_recovery_shared_la_LIBADD = \
55 # ------------------------------------------------------------------------------
57 noinst_LTLIBRARIES += \
61 src/librui/graphics.c \
62 src/librui/input-events.c \
63 src/librui/resources.c \
64 src/librui/rui-description.c \
65 src/librui/rui-images.c \
66 src/librui/rui-menu.c \
67 src/librui/rui-progress-bar.c \
68 src/librui/rui-rulers.c \
72 librui_la_SOURCES += \
73 src/librui/graphics-tdm.c \
76 librui_la_SOURCES += \
77 src/librui/graphics-fbdev-common.c \
78 src/librui/graphics-fbdev.c
84 $(VCONF_INTERNAL_KEYS) \
86 -I $(top_srcdir)/src/librui \
87 -I $(top_srcdir)/src/fonts
95 # ------------------------------------------------------------------------------
96 system_recovery_datadir = $(SYSTEM_RECOVERY_DATA_DIR)
97 system_recovery_imagedir = $(SYSTEM_RECOVERY_IMAGE_DIR)
98 system_recovery_libexecdir = $(SYSTEM_RECOVERY_LIBEXEC_DIR)
100 system_recovery_SOURCES = \
101 src/system-recovery/recovery-main.c
103 system_recovery_CFLAGS = \
105 -DSYSTEM_RECOVERY_CONFIG_FILE=\""${system_recovery_datadir}/system-recovery.cfg"\" \
106 $(LIBCONFIG_CFLAGS) \
107 -I $(top_srcdir)/src/system-recovery
109 system_recovery_LDADD = \
114 system_recovery_SOURCES += \
115 src/system-recovery/process-util.c \
116 src/system-recovery/recovery-rui.c
118 system_recovery_CFLAGS += \
119 -I $(librui_la_CFLAGS) \
120 -I $(top_srcdir)/src/librui
122 system_recovery_LDADD += \
125 system_recovery_image_DATA = \
126 src/system-recovery/res/images/font.png \
127 src/system-recovery/res/images/menu-title.png \
128 src/system-recovery/res/images/tizen-anim.png \
129 src/system-recovery/res/images/warning.png
131 initrd_recovery_install_dropin_DATA += \
132 src/system-recovery/50-system-recovery-sprd.list
136 system_recovery_SOURCES += \
137 src/system-recovery/recovery-headless.c
140 system_recovery_libexec_PROGRAMS = \
143 system_recovery_data_DATA = \
144 src/system-recovery/system-recovery.cfg
146 system_recovery_libexec_SCRIPTS = \
147 src/system-recovery/recovery-init
150 src/system-recovery/recovery-action-set
152 initrd_recovery_install_dropin_DATA += \
153 src/system-recovery/50-system-recovery.list
156 src/system-recovery/50-system-recovery.list.m4 \
157 src/system-recovery/recovery-init.in \
158 src/system-recovery/recovery-action-set.in \
159 src/system-recovery/system-recovery.cfg.m4.in
162 src/system-recovery/50-system-recovery.list \
163 src/system-recovery/recovery-init \
164 src/system-recovery/system-recovery.cfg.m4 \
165 src/system-recovery/recovery-action-set
167 # ------------------------------------------------------------------------------
169 '|PACKAGE_VERSION=$(PACKAGE_VERSION)|' \
170 '|PACKAGE_NAME=$(PACKAGE_NAME)|' \
171 '|PACKAGE_URL=$(PACKAGE_URL)|' \
172 '|includedir=$(includedir)|' \
173 '|VERSION=$(VERSION)|' \
174 '|MKDIR_P=$(MKDIR_P)|' \
175 '|INITRD_RECOVERY_INSTALL_DROPIN_DIR=$(INITRD_RECOVERY_INSTALL_DROPIN_DIR)|' \
176 '|INITRD_RECOVERY_LIBEXEC_DIR=$(INITRD_RECOVERY_LIBEXEC_DIR)|' \
177 '|SYSTEM_RECOVERY_IMAGE_DIR=$(SYSTEM_RECOVERY_IMAGE_DIR)|' \
178 '|SYSTEM_RECOVERY_LIBEXEC_DIR=$(SYSTEM_RECOVERY_LIBEXEC_DIR)|' \
179 '|SYSTEM_RECOVERY_DATA_DIR=$(SYSTEM_RECOVERY_DATA_DIR)|' \
180 '|SYSTEM_RECOVERY_ACTION_FILE=$(SYSTEM_RECOVERY_ACTION_FILE)|' \
181 '|RECOVERY_GUI=$(RECOVERY_GUI)|'
184 $(AM_V_GEN)$(MKDIR_P) $(dir $@) && \
185 $(SED) $(subst '|,-e 's|@,$(subst =,\@|,$(subst |',|g',$(substitutions)))) \
188 src/%: src/%.in Makefile
192 $(AM_V_at)$(MKDIR_P) $(dir $@)
193 $(AM_V_M4)$(M4) -P $(M4_DEFINES) < $< > $@
195 install-exec-hook: $(INSTALL_EXEC_HOOKS)