1*59bfda1fSAndroid Build Coastguard Worker## Makefile.am 2*59bfda1fSAndroid Build Coastguard Worker 3*59bfda1fSAndroid Build Coastguard Workerlib_LTLIBRARIES = libf2fs.la 4*59bfda1fSAndroid Build Coastguard Worker 5*59bfda1fSAndroid Build Coastguard Workerlibf2fs_la_SOURCES = libf2fs.c libf2fs_io.c libf2fs_zoned.c nls_utf8.c 6*59bfda1fSAndroid Build Coastguard Workerlibf2fs_la_CFLAGS = -Wall -D_FILE_OFFSET_BITS=64 7*59bfda1fSAndroid Build Coastguard Workerlibf2fs_la_CPPFLAGS = -I$(top_srcdir)/include 8*59bfda1fSAndroid Build Coastguard Workerlibf2fs_la_LDFLAGS = -version-info $(LIBF2FS_CURRENT):$(LIBF2FS_REVISION):$(LIBF2FS_AGE) 9*59bfda1fSAndroid Build Coastguard Worker 10*59bfda1fSAndroid Build Coastguard Workerroot_libdir=@root_libdir@ 11*59bfda1fSAndroid Build Coastguard Worker 12*59bfda1fSAndroid Build Coastguard Workerinstall-exec-hook: 13*59bfda1fSAndroid Build Coastguard Worker if test -n "$(root_libdir)" -a "$(libdir)" != "$(root_libdir)" -a \ 14*59bfda1fSAndroid Build Coastguard Worker -f "$(DESTDIR)$(libdir)/libf2fs.so"; then \ 15*59bfda1fSAndroid Build Coastguard Worker $(MKDIR_P) $(DESTDIR)$(root_libdir); \ 16*59bfda1fSAndroid Build Coastguard Worker mv $(DESTDIR)$(libdir)/libf2fs.so.* $(DESTDIR)$(root_libdir); \ 17*59bfda1fSAndroid Build Coastguard Worker so_img_name=$$(readlink $(DESTDIR)$(libdir)/libf2fs.so); \ 18*59bfda1fSAndroid Build Coastguard Worker so_img_rel_target=$$(echo $(libdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \ 19*59bfda1fSAndroid Build Coastguard Worker (cd $(DESTDIR)$(libdir) && \ 20*59bfda1fSAndroid Build Coastguard Worker rm -f libf2fs.so && \ 21*59bfda1fSAndroid Build Coastguard Worker $(LN_S) $$so_img_rel_target$(root_libdir)/$$so_img_name libf2fs.so); \ 22*59bfda1fSAndroid Build Coastguard Worker fi 23*59bfda1fSAndroid Build Coastguard Worker 24*59bfda1fSAndroid Build Coastguard Workeruninstall-hook: 25*59bfda1fSAndroid Build Coastguard Worker rm -f $(DESTDIR)$(root_libdir)/libf2fs.so* 26