1987da915Sopenharmony_ci 2987da915Sopenharmony_ciMAINTAINERCLEANFILES = $(srcdir)/Makefile.in 3987da915Sopenharmony_ci 4987da915Sopenharmony_ciif INSTALL_LIBRARY 5987da915Sopenharmony_cirootlib_LTLIBRARIES=#Create directory 6987da915Sopenharmony_cilib_LTLIBRARIES = libntfs-3g.la 7987da915Sopenharmony_cipkgconfig_DATA = libntfs-3g.pc 8987da915Sopenharmony_cielse 9987da915Sopenharmony_cinoinst_LTLIBRARIES = libntfs-3g.la 10987da915Sopenharmony_ciendif 11987da915Sopenharmony_ci 12987da915Sopenharmony_cilibntfs_3g_la_CFLAGS = $(AM_CFLAGS) 13987da915Sopenharmony_cilibntfs_3g_la_CPPFLAGS= $(AM_CPPFLAGS) $(LIBNTFS_CPPFLAGS) -I$(top_srcdir)/include/ntfs-3g 14987da915Sopenharmony_cilibntfs_3g_la_LIBADD = $(LIBNTFS_LIBS) 15987da915Sopenharmony_cilibntfs_3g_la_LDFLAGS = -version-info $(LIBNTFS_3G_VERSION) -no-undefined 16987da915Sopenharmony_ci 17987da915Sopenharmony_cilibntfs_3g_la_SOURCES = \ 18987da915Sopenharmony_ci acls.c \ 19987da915Sopenharmony_ci attrib.c \ 20987da915Sopenharmony_ci attrlist.c \ 21987da915Sopenharmony_ci bitmap.c \ 22987da915Sopenharmony_ci bootsect.c \ 23987da915Sopenharmony_ci cache.c \ 24987da915Sopenharmony_ci collate.c \ 25987da915Sopenharmony_ci compat.c \ 26987da915Sopenharmony_ci compress.c \ 27987da915Sopenharmony_ci debug.c \ 28987da915Sopenharmony_ci device.c \ 29987da915Sopenharmony_ci dir.c \ 30987da915Sopenharmony_ci ea.c \ 31987da915Sopenharmony_ci efs.c \ 32987da915Sopenharmony_ci index.c \ 33987da915Sopenharmony_ci inode.c \ 34987da915Sopenharmony_ci ioctl.c \ 35987da915Sopenharmony_ci lcnalloc.c \ 36987da915Sopenharmony_ci logfile.c \ 37987da915Sopenharmony_ci logging.c \ 38987da915Sopenharmony_ci mft.c \ 39987da915Sopenharmony_ci misc.c \ 40987da915Sopenharmony_ci mst.c \ 41987da915Sopenharmony_ci object_id.c \ 42987da915Sopenharmony_ci realpath.c \ 43987da915Sopenharmony_ci reparse.c \ 44987da915Sopenharmony_ci runlist.c \ 45987da915Sopenharmony_ci security.c \ 46987da915Sopenharmony_ci unistr.c \ 47987da915Sopenharmony_ci volume.c \ 48987da915Sopenharmony_ci xattrs.c 49987da915Sopenharmony_ci 50987da915Sopenharmony_ciif NTFS_DEVICE_DEFAULT_IO_OPS 51987da915Sopenharmony_ciif WINDOWS 52987da915Sopenharmony_cilibntfs_3g_la_SOURCES += win32_io.c 53987da915Sopenharmony_cielse 54987da915Sopenharmony_cilibntfs_3g_la_SOURCES += unix_io.c 55987da915Sopenharmony_ciendif 56987da915Sopenharmony_ciendif 57987da915Sopenharmony_ci 58987da915Sopenharmony_ci# We may need to move .so files to root 59987da915Sopenharmony_ci# And create ldscript or symbolic link from /usr 60987da915Sopenharmony_ciinstall-exec-hook: install-rootlibLTLIBRARIES 61987da915Sopenharmony_ciif INSTALL_LIBRARY 62987da915Sopenharmony_ci if [ ! "$(rootlibdir)" -ef "$(libdir)" ]; then \ 63987da915Sopenharmony_ci $(MV) -f "$(DESTDIR)/$(libdir)"/libntfs-3g.so* "$(DESTDIR)/$(rootlibdir)"; \ 64987da915Sopenharmony_ci fi 65987da915Sopenharmony_ciif GENERATE_LDSCRIPT 66987da915Sopenharmony_ci if [ ! "$(rootlibdir)" -ef "$(libdir)" ]; then \ 67987da915Sopenharmony_ci $(install_sh_PROGRAM) "libntfs-3g.script.so" "$(DESTDIR)/$(libdir)/libntfs-3g.so"; \ 68987da915Sopenharmony_ci fi 69987da915Sopenharmony_cielse 70987da915Sopenharmony_ci if [ ! "$(rootlibdir)" -ef "$(libdir)" ]; then \ 71987da915Sopenharmony_ci $(LN_S) "$(rootlibdir)/libntfs-3g.so" "$(DESTDIR)/$(libdir)/libntfs-3g.so"; \ 72987da915Sopenharmony_ci fi 73987da915Sopenharmony_ciendif 74987da915Sopenharmony_ciendif 75987da915Sopenharmony_ci 76987da915Sopenharmony_ciuninstall-local: 77987da915Sopenharmony_ciif INSTALL_LIBRARY 78987da915Sopenharmony_ci $(RM) -f "$(DESTDIR)/$(rootlibdir)"/libntfs-3g.so* 79987da915Sopenharmony_ciendif 80987da915Sopenharmony_ci 81987da915Sopenharmony_ciif ENABLE_NTFSPROGS 82987da915Sopenharmony_cilibs: $(lib_LTLIBRARIES) 83987da915Sopenharmony_ciendif 84987da915Sopenharmony_ci 85