15e5c12b0Sopenharmony_ci## Makefile.am
25e5c12b0Sopenharmony_ci
35e5c12b0Sopenharmony_ciAM_CPPFLAGS = ${libuuid_CFLAGS} ${libblkid_CFLAGS} -I$(top_srcdir)/include
45e5c12b0Sopenharmony_ciAM_CFLAGS = -Wall -DWITH_BLKDISCARD
55e5c12b0Sopenharmony_cisbin_PROGRAMS = mkfs.f2fs
65e5c12b0Sopenharmony_cinoinst_HEADERS = f2fs_format_utils.h
75e5c12b0Sopenharmony_ciinclude_HEADERS = $(top_srcdir)/include/f2fs_fs.h
85e5c12b0Sopenharmony_cimkfs_f2fs_SOURCES = f2fs_format_main.c f2fs_format.c f2fs_format_utils.c
95e5c12b0Sopenharmony_cimkfs_f2fs_LDADD = ${libuuid_LIBS} ${libblkid_LIBS} $(top_builddir)/lib/libf2fs.la
105e5c12b0Sopenharmony_ci
115e5c12b0Sopenharmony_cilib_LTLIBRARIES = libf2fs_format.la
125e5c12b0Sopenharmony_cilibf2fs_format_la_SOURCES = f2fs_format_main.c f2fs_format.c f2fs_format_utils.c
135e5c12b0Sopenharmony_cilibf2fs_format_la_CFLAGS = -DWITH_BLKDISCARD
145e5c12b0Sopenharmony_cilibf2fs_format_la_LDFLAGS = ${libblkid_LIBS} ${libuuid_LIBS} -L$(top_builddir)/lib -lf2fs \
155e5c12b0Sopenharmony_ci	-version-info $(FMT_CURRENT):$(FMT_REVISION):$(FMT_AGE)
165e5c12b0Sopenharmony_ci
175e5c12b0Sopenharmony_ciinstall-exec-hook:
185e5c12b0Sopenharmony_ci	if test -n "$(root_libdir)" -a "$(libdir)" != "$(root_libdir)" -a \
195e5c12b0Sopenharmony_ci	    -f "$(DESTDIR)$(libdir)/libf2fs_format.so"; then \
205e5c12b0Sopenharmony_ci		$(MKDIR_P) $(DESTDIR)$(root_libdir); \
215e5c12b0Sopenharmony_ci		mv $(DESTDIR)$(libdir)/libf2fs_format.so.* $(DESTDIR)$(root_libdir); \
225e5c12b0Sopenharmony_ci		so_img_name=$$(readlink $(DESTDIR)$(libdir)/libf2fs_format.so); \
235e5c12b0Sopenharmony_ci		so_img_rel_target=$$(echo $(libdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
245e5c12b0Sopenharmony_ci		(cd $(DESTDIR)$(libdir) && \
255e5c12b0Sopenharmony_ci			rm -f libf2fs_format.so && \
265e5c12b0Sopenharmony_ci			$(LN_S) $$so_img_rel_target$(root_libdir)/$$so_img_name libf2fs_format.so); \
275e5c12b0Sopenharmony_ci	fi
285e5c12b0Sopenharmony_ci
295e5c12b0Sopenharmony_ciuninstall-hook:
305e5c12b0Sopenharmony_ci	rm $(DESTDIR)$(root_libdir)/libf2fs_format.so*
31