2 # Before making a release, the LTVERSION string should be modified.
3 # The string is of the form CURRENT:REVISION:AGE.
6 # The most recent interface number that this library implements.
9 # The implementation number that this library implements.
12 # The difference between the newest and oldest interfaces that this
13 # library implements. In other works, the library implements all the
14 # interface numbers in the range from number 'CURRENT - AGE' to
19 # - If interfaces have been changed or added, but binary compatibility has
20 # been preserved, change to C+1:0:A+1
22 # - If binary compatibility has been broken (eg removed or changed
23 # interfaces) change to C+1:0:0
25 # - If the interface is the same as the previous version, change to C:R+1:A
30 # Later gcc require -fms-extensions to work.
31 if GCC_NEEDS_MS_EXTENSIONS
32 GCCflag = -fms-extensions
37 # Need this to enable 64-bit (device) file access functions and parameters.
39 AM_CFLAGS = -D_FILE_OFFSET_BITS=64 -Wall -g -DDEBUG $(GCCflag)
41 AM_CFLAGS = -D_FILE_OFFSET_BITS=64 -Wall $(GCCflag)
44 linux_ntfsincludedir = -I$(top_srcdir)/include
45 lib_LTLIBRARIES = libntfs.la
46 libntfs_la_LDFLAGS = -version-info $(LTVERSION)
47 libntfs_la_SOURCES = \
64 INCLUDES = $(linux_ntfsincludedir) $(all_includes)