1*59bfda1fSAndroid Build Coastguard Worker## Makefile.am 2*59bfda1fSAndroid Build Coastguard Worker 3*59bfda1fSAndroid Build Coastguard WorkerAM_CPPFLAGS = ${libuuid_CFLAGS} ${libblkid_CFLAGS} -I$(top_srcdir)/include 4*59bfda1fSAndroid Build Coastguard WorkerAM_CFLAGS = -Wall -DWITH_BLKDISCARD -D_FILE_OFFSET_BITS=64 5*59bfda1fSAndroid Build Coastguard Workersbin_PROGRAMS = mkfs.f2fs 6*59bfda1fSAndroid Build Coastguard Workernoinst_HEADERS = f2fs_format_utils.h 7*59bfda1fSAndroid Build Coastguard Workerinclude_HEADERS = $(top_srcdir)/include/f2fs_fs.h 8*59bfda1fSAndroid Build Coastguard Workermkfs_f2fs_SOURCES = f2fs_format_main.c f2fs_format.c f2fs_format_utils.c 9*59bfda1fSAndroid Build Coastguard Workermkfs_f2fs_LDADD = ${libuuid_LIBS} ${libblkid_LIBS} $(top_builddir)/lib/libf2fs.la 10*59bfda1fSAndroid Build Coastguard Worker 11*59bfda1fSAndroid Build Coastguard Workerlib_LTLIBRARIES = libf2fs_format.la 12*59bfda1fSAndroid Build Coastguard Workerlibf2fs_format_la_SOURCES = f2fs_format_main.c f2fs_format.c f2fs_format_utils.c 13*59bfda1fSAndroid Build Coastguard Workerlibf2fs_format_la_CFLAGS = -DWITH_BLKDISCARD -D_FILE_OFFSET_BITS=64 14*59bfda1fSAndroid Build Coastguard Workerlibf2fs_format_la_LDFLAGS = ${libblkid_LIBS} ${libuuid_LIBS} -L$(top_builddir)/lib -lf2fs \ 15*59bfda1fSAndroid Build Coastguard Worker -version-info $(FMT_CURRENT):$(FMT_REVISION):$(FMT_AGE) 16*59bfda1fSAndroid Build Coastguard Worker 17*59bfda1fSAndroid Build Coastguard Workerinstall-exec-hook: 18*59bfda1fSAndroid Build Coastguard Worker if test -n "$(root_libdir)" -a "$(libdir)" != "$(root_libdir)" -a \ 19*59bfda1fSAndroid Build Coastguard Worker -f "$(DESTDIR)$(libdir)/libf2fs_format.so"; then \ 20*59bfda1fSAndroid Build Coastguard Worker $(MKDIR_P) $(DESTDIR)$(root_libdir); \ 21*59bfda1fSAndroid Build Coastguard Worker mv $(DESTDIR)$(libdir)/libf2fs_format.so.* $(DESTDIR)$(root_libdir); \ 22*59bfda1fSAndroid Build Coastguard Worker so_img_name=$$(readlink $(DESTDIR)$(libdir)/libf2fs_format.so); \ 23*59bfda1fSAndroid Build Coastguard Worker so_img_rel_target=$$(echo $(libdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \ 24*59bfda1fSAndroid Build Coastguard Worker (cd $(DESTDIR)$(libdir) && \ 25*59bfda1fSAndroid Build Coastguard Worker rm -f libf2fs_format.so && \ 26*59bfda1fSAndroid Build Coastguard Worker $(LN_S) $$so_img_rel_target$(root_libdir)/$$so_img_name libf2fs_format.so); \ 27*59bfda1fSAndroid Build Coastguard Worker fi 28*59bfda1fSAndroid Build Coastguard Worker 29*59bfda1fSAndroid Build Coastguard Workeruninstall-hook: 30*59bfda1fSAndroid Build Coastguard Worker rm $(DESTDIR)$(root_libdir)/libf2fs_format.so* 31