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