ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} SUBDIRS = . initrd_recovery_libexecdir=$(INITRD_RECOVERY_LIBEXEC_DIR) initrd_recovery_datadir=$(INITRD_RECOVERY_DATA_DIR) initrd_recovery_install_dropindir=$(INITRD_RECOVERY_INSTALL_DROPIN_DIR) DEFAULT_CFLAGS = \ $(LIBSYSTEM_CFLAGS) \ $(OUR_CFLAGS) DEFAULT_LDFLAGS = \ $(LIBSYSTEM_LDFLAGS) \ $(OUR_LDFLAGS) DEFAULT_LIBS = \ $(LIBSYSTEM_LIBS) \ libinitrd-recovery-shared.la AM_CPPFLAGS = \ -include $(top_builddir)/config.h \ -I $(top_srcdir)/src \ -I $(top_srcdir)/src/shared \ $(DEFAULT_CFLAGS) AM_CFLAGS = $(DEFAULT_CFLAGS) AM_LDFLAGS = $(DEFAULT_LDFLAGS) AM_LIBS = $(DEFAULT_LIBS) CLEANFILES = EXTRA_DIST = lib_LTLIBRARIES = noinst_LTLIBRARIES = bin_PROGRAMS = initrd_recovery_libexec_PROGRAMS = initrd_recovery_libexec_SCRIPTS = initrd_recovery_install_dropin_DATA = # ------------------------------------------------------------------------------ noinst_LTLIBRARIES += \ libinitrd-recovery-shared.la libinitrd_recovery_shared_la_SOURCES = \ src/shared/log.c \ src/shared/log.h libinitrd_recovery_shared_la_CFLAGS = \ $(AM_CFLAGS) libinitrd_recovery_shared_la_LIBADD = \ $(LIBSYSTEM_LIBS) # ------------------------------------------------------------------------------ initrd_recovery_libexec_SCRIPTS += \ src/initrd-recovery/init \ src/initrd-recovery/mkinitrd-recovery.sh initrd_recovery_install_dropin_DATA += \ src/initrd-recovery/00-initrd-recovery.list # ------------------------------------------------------------------------------ minireboot_SOURCES = \ src/minireboot/minireboot.c minireboot_CFLAGS = \ $(AM_CFLAGS) minireboot_LDADD = \ $(AM_LIBS) initrd_recovery_libexec_PROGRAMS += \ minireboot # ------------------------------------------------------------------------------ if RECOVERY_GUI noinst_LTLIBRARIES += \ librui.la librui_la_SOURCES = \ src/librui/graphics.c \ src/librui/input-events.c \ src/librui/resources.c \ src/librui/rui-description.c \ src/librui/rui-images.c \ src/librui/rui-menu.c \ src/librui/rui-progress-bar.c \ src/librui/rui-rulers.c \ src/librui/rui.c if HAVE_TDM librui_la_SOURCES += \ src/librui/graphics-tdm.c \ src/librui/tdm-if.c else librui_la_SOURCES += \ src/librui/graphics-fbdev-common.c \ src/librui/graphics-fbdev.c endif librui_la_CFLAGS = \ $(LIBPNG_CFLAGS) \ $(LIBTDM_CFLAGS) \ $(VCONF_INTERNAL_KEYS) \ $(AM_CFLAGS) \ -I $(top_srcdir)/src/librui \ -I $(top_srcdir)/src/fonts librui_la_LIBADD = \ $(LIBPNG_LIBS) \ $(LIBTDM_LIBS) \ $(AM_LIBS) endif # ------------------------------------------------------------------------------ system_recovery_datadir = $(SYSTEM_RECOVERY_DATA_DIR) system_recovery_imagedir = $(SYSTEM_RECOVERY_IMAGE_DIR) system_recovery_libexecdir = $(SYSTEM_RECOVERY_LIBEXEC_DIR) system_recovery_SOURCES = \ src/system-recovery/recovery-main.c system_recovery_CFLAGS = \ $(AM_CFLAGS) \ -DSYSTEM_RECOVERY_CONFIG_FILE=\""${system_recovery_datadir}/system-recovery.cfg"\" \ $(LIBCONFIG_CFLAGS) \ -I $(top_srcdir)/src/system-recovery system_recovery_LDADD = \ $(AM_LIBS) \ $(LIBCONFIG_LIBS) if RECOVERY_GUI system_recovery_SOURCES += \ src/system-recovery/process-util.c \ src/system-recovery/recovery-rui.c system_recovery_CFLAGS += \ -I $(librui_la_CFLAGS) \ -I $(top_srcdir)/src/librui system_recovery_LDADD += \ librui.la system_recovery_image_DATA = \ src/system-recovery/res/images/font.png \ src/system-recovery/res/images/menu-title.png \ src/system-recovery/res/images/tizen-anim.png \ src/system-recovery/res/images/warning.png initrd_recovery_install_dropin_DATA += \ src/system-recovery/50-system-recovery-sprd.list else system_recovery_SOURCES += \ src/system-recovery/recovery-headless.c endif system_recovery_libexec_PROGRAMS = \ system-recovery system_recovery_data_DATA = \ src/system-recovery/system-recovery.cfg system_recovery_libexec_SCRIPTS = \ src/system-recovery/recovery-init initrd_recovery_install_dropin_DATA += \ src/system-recovery/50-system-recovery.list EXTRA_DIST += \ src/system-recovery/50-system-recovery.list.m4 \ src/system-recovery/recovery-init.in \ src/system-recovery/system-recovery.cfg.m4.in CLEANFILES += \ src/system-recovery/50-system-recovery.list \ src/system-recovery/recovery-init \ src/system-recovery/system-recovery.cfg.m4 # ------------------------------------------------------------------------------ substitutions = \ '|PACKAGE_VERSION=$(PACKAGE_VERSION)|' \ '|PACKAGE_NAME=$(PACKAGE_NAME)|' \ '|PACKAGE_URL=$(PACKAGE_URL)|' \ '|includedir=$(includedir)|' \ '|VERSION=$(VERSION)|' \ '|MKDIR_P=$(MKDIR_P)|' \ '|INITRD_RECOVERY_INSTALL_DROPIN_DIR=$(INITRD_RECOVERY_INSTALL_DROPIN_DIR)|' \ '|INITRD_RECOVERY_LIBEXEC_DIR=$(INITRD_RECOVERY_LIBEXEC_DIR)|' \ '|SYSTEM_RECOVERY_IMAGE_DIR=$(SYSTEM_RECOVERY_IMAGE_DIR)|' \ '|SYSTEM_RECOVERY_LIBEXEC_DIR=$(SYSTEM_RECOVERY_LIBEXEC_DIR)|' \ '|SYSTEM_RECOVERY_DATA_DIR=$(SYSTEM_RECOVERY_DATA_DIR)|' \ '|RECOVERY_GUI=$(RECOVERY_GUI)|' SED_PROCESS = \ $(AM_V_GEN)$(MKDIR_P) $(dir $@) && \ $(SED) $(subst '|,-e 's|@,$(subst =,\@|,$(subst |',|g',$(substitutions)))) \ < $< > $@ src/%: src/%.in Makefile $(SED_PROCESS) src/%: src/%.m4 $(AM_V_at)$(MKDIR_P) $(dir $@) $(AM_V_M4)$(M4) -P $(M4_DEFINES) < $< > $@ install-exec-hook: $(INSTALL_EXEC_HOOKS)