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