1## Makefile.am 2 3lib_LTLIBRARIES = libf2fs.la 4 5libf2fs_la_SOURCES = libf2fs.c libf2fs_io.c libf2fs_zoned.c 6libf2fs_la_CFLAGS = -Wall 7libf2fs_la_CPPFLAGS = -I$(top_srcdir)/include 8libf2fs_la_LDFLAGS = -version-info $(LIBF2FS_CURRENT):$(LIBF2FS_REVISION):$(LIBF2FS_AGE) 9 10root_libdir=@root_libdir@ 11 12install-exec-hook: 13 if test -n "$(root_libdir)" -a "$(libdir)" != "$(root_libdir)" -a \ 14 -f "$(DESTDIR)$(libdir)/libf2fs.so"; then \ 15 $(MKDIR_P) $(DESTDIR)$(root_libdir); \ 16 mv $(DESTDIR)$(libdir)/libf2fs.so.* $(DESTDIR)$(root_libdir); \ 17 so_img_name=$$(readlink $(DESTDIR)$(libdir)/libf2fs.so); \ 18 so_img_rel_target=$$(echo $(libdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \ 19 (cd $(DESTDIR)$(libdir) && \ 20 rm -f libf2fs.so && \ 21 $(LN_S) $$so_img_rel_target$(root_libdir)/$$so_img_name libf2fs.so); \ 22 fi 23 24uninstall-hook: 25 rm -f $(DESTDIR)$(root_libdir)/libf2fs.so* 26