Add new compile target "make libs" which only compiles libntfs.

(Logical change 1.251)
edge.strict_endians
cantab.net!aia21 2004-01-06 16:39:48 +00:00
parent 33082d51a9
commit 652b1e554d
5 changed files with 12 additions and 9 deletions

View File

@ -1,6 +1,7 @@
06/01/2004 - 1.8.2-WIP
- Compile fixes for DJGPP. (Chrisophe Grenier, me)
- Add compatibility for building on FreeBSD. (Christophe Grenier)
- Add new compile target "make libs" which only compiles libntfs.
06/01/2004 - 1.8.1 - Important bug fix and various enhancements.
- Add new API function attrib.[hc]:ntfs_attr_map_whole_runlist().

View File

@ -21,3 +21,6 @@ extra: extras
extras:
$(MAKE) -C ntfsprogs extras
libs:
$(MAKE) -C libntfs libs

View File

@ -470,6 +470,9 @@ extra: extras
extras:
$(MAKE) -C ntfsprogs extras
libs:
$(MAKE) -C libntfs libs
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

View File

@ -74,3 +74,5 @@ INCLUDES = $(linux_ntfsincludedir) $(all_includes)
EXTRA_DIST = unix_io.c win32_io.c libntfs.conf.in
libs: $(lib_LTLIBRARIES)

View File

@ -126,14 +126,6 @@ install_sh = @install_sh@
LTVERSION_LIBNTFS = 5:0:0
LTVERSION_LIBNTFS_GNOMEVFS = 1:0:0
# Later gcc require -fms-extensions to work.
@GCC_NEEDS_MS_EXTENSIONS_TRUE@GCCflag = -fms-extensions
@GCC_NEEDS_MS_EXTENSIONS_FALSE@GCCflag =
# Need this to enable 64-bit (device) file access functions and parameters.
@DEBUG_TRUE@AM_CFLAGS = -D_FILE_OFFSET_BITS=64 -Wall -g -DDEBUG $(GCCflag)
@DEBUG_FALSE@AM_CFLAGS = -D_FILE_OFFSET_BITS=64 -Wall $(GCCflag)
linux_ntfsincludedir = -I$(top_srcdir)/include
lib_LTLIBRARIES = libntfs.la
@ -165,7 +157,7 @@ libntfs_la_SOURCES = \
libntfs_gnomevfs_la_LDFLAGS = -version-info $(LTVERSION_LIBNTFS_GNOMEVFS)
libntfs_gnomevfs_la_LIBADD = libntfs.la
libntfs_gnomevfs_la_LIBS = $(LIBNTFS_GNOMEVFS_LIBS)
libntfs_gnomevfs_la_CFLAGS = $(LIBNTFS_GNOMEVFS_CFLAGS) $(GCCflag)
libntfs_gnomevfs_la_CFLAGS = $(LIBNTFS_GNOMEVFS_CFLAGS)
libntfs_gnomevfs_la_SOURCES = \
gnome-vfs-method.c \
gnome-vfs-module.c
@ -604,6 +596,8 @@ uninstall-man: uninstall-man8
uninstall-gnomevfsmoduleslibLTLIBRARIES uninstall-info-am \
uninstall-libLTLIBRARIES uninstall-man uninstall-man8
libs: $(lib_LTLIBRARIES)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT: