"configure --enable-really-static" and "make strip"
very little has changed, but configure has lots of line numbers that have shift slightly 2002/07/19 14:53:27-00:00 !flatcap created a template for ntfswipe 2002/07/18 02:57:56-00:00 !flatcap add ntfsundelete to the build. fix rpm build. trawl for typos. 2002/07/08 15:59:34-00:00 !flatcap Added Szaka's ntfsresize to the build 2002/07/03 14:38:40-00:00 !antona Cleanup the build process a bit. 2002/07/03 12:55:52-00:00 !flatcap added CLEANFILES to delete all the build products 2002/07/03 11:30:06-00:00 !flatcap moved undelete,logprogs to EXTRA_PROGRAMS 2002/07/02 23:47:11-00:00 !antona Global replacement of __[su]{8,16,32,64} with [su]{8,16,32,64} and layout.h define it. 2002/07/01 13:30:28-00:00 !flatcap lots of comments 2002/06/30 22:46:50-00:00 !flatcap undelete -> ntfsundelete 2002/06/30 21:22:51-00:00 !flatcap a working undelete program, still very alpha 2002/06/01 00:41:45-00:00 !antona huge update! 2002/05/08 22:32:22-00:00 !antona Update 2002/05/08 05:49:35-00:00 !mattjf Started work on ntfsinfo 2002/04/15 20:04:29-00:00 !antona Fix all compiler warnings that came up with -Wall. Enabled -Wall for ./configure --enable-debug everywhere. Fix a few bugs in mkntfs that came up in the warnings (just error code paths, nothing major). 2002/04/12 15:23:48-00:00 !antona Cleanup ntfslabel, write a man page for it, integrate it all in the distribution properly, silence output from ntfs_mount() (conditional on running configure with --enable-debug), update all docs accordingly. Add Rich and Matt to AUTHORS. 2001/08/02 01:44:57-00:00 !antona Add ntfsfix man page and spell fixes. Update to 1.2.1 version and update all text files to go with it and the rpm spec file. 2001/07/25 13:43:10-00:00 !antona 1.0.2 release. Mkntfs now in sbin and minor bugfix to mkntfs man page. 2001/07/24 17:56:21-00:00 !antona OOps . forgot soemthing. 2001/07/24 17:41:01-00:00 !antona Minor updates and restructuring the distribution. See NEWS and ChangeLog for details. 2001/06/16 19:22:45-00:00 !antona Get rid of logfile stuff for mkntfs as it is clearly not needed. 2001/06/15 16:47:47-00:00 !antona Integrate logfile.c into mkntfs 2001/06/11 19:11:37-00:00 !antona Fix rpm generation. Circumvent configure bug by cheating in configure.in moving around nonopt to host and setting nonopt to NONE. 2001/06/10 18:30:17-00:00 !antona Preparations for the 0.1.0 release. Updating documentation and information. Updating rpm generation and added mkntfs man page which currently is not accurate as it shows all the mke2fs options in it while mkntfs doesn't actually accept any options except for device at all but it is a good starting point. 2001/06/04 23:38:55-00:00 !antona Integrate ldm.c into automatic build process. A bit more on mkntfs and make it compile (do _not_ run as it is - am working on directory creation so chances are it will hang if you run it or something). 2001/06/01 02:07:26-00:00 !antona It has been a long time since last commit. At moment have done a lot of work on mkntfs but also at the moment ntfsfix and ntfsdump_logfile and libntfs are broken. Basically only mkntfs works and that is not complete either. 2001/04/02 02:04:37-00:00 !antona Everything compiles again! Yey! (Don't know about working though, haven't tried it... So be careful...) The definitely final find_{first_}attr() functions are in place. Currently still no support for attribute lists. The two new _RE files contain the C-fied and more or less (more less than more actually) cleaned up functions from the ntfs driver. Once they are cleaned up (find_attr() is already completed but I left it in the _RE files for future reference/educational value) and modified to suit my ideas of how they should work, which are not quite the same as the driver way, they will make it into attrib.[ch]. If anyone gives the new code a try, I would be interested in whether it worked or not... (-; 2001/03/02 15:06:37-00:00 !antona Full commit of my current dircetory. New files not yet added. 2001/02/03 02:03:36-00:00 !antona More files. 2001/02/02 00:16:18-00:00 !antona Changed make process to using autoconf/automake/libtool. Added necessary files for this and for the gnu standard. Inititial checkin. Probably still stuff missing. Will know soon... (Logical change 1.5)edge.strict_endians
parent
d1a9dc7c7b
commit
65a618c053
|
@ -0,0 +1,73 @@
|
|||
# Need this to enable 64-bit (device) file access functions and parameters.
|
||||
if DEBUG
|
||||
AM_CFLAGS = -D_FILE_OFFSET_BITS=64 -g -DDEBUG -Wall
|
||||
else
|
||||
AM_CFLAGS = -D_FILE_OFFSET_BITS=64
|
||||
endif
|
||||
|
||||
if REALLYSTATIC
|
||||
AM_LIBS = $(top_srcdir)/libntfs/.libs/libntfs.a
|
||||
AM_LFLAGS = -static
|
||||
LINK = $(CC) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
|
||||
else
|
||||
AM_LIBS = $(top_srcdir)/libntfs/libntfs.la
|
||||
AM_LFLAGS = $(all_libraries)
|
||||
LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
|
||||
endif
|
||||
|
||||
bin_PROGRAMS = ntfsfix ntfsinfo
|
||||
sbin_PROGRAMS = mkntfs ntfslabel ntfsundelete
|
||||
EXTRA_PROGRAMS = ntfsresize ntfsdump_logfile dumplog ntfswipe
|
||||
|
||||
man_MANS = mkntfs.8 ntfsfix.8 ntfslabel.8 ntfsinfo.8 ntfsundelete.8
|
||||
EXTRA_MANS =
|
||||
|
||||
CLEANFILES = $(EXTRA_PROGRAMS)
|
||||
|
||||
linux_ntfsincludedir = -I$(top_srcdir)/include
|
||||
|
||||
# Set the include path.
|
||||
INCLUDES = -I$(top_srcdir)/include $(all_includes)
|
||||
|
||||
ntfsfix_SOURCES = ntfsfix.c
|
||||
ntfsfix_LDADD = $(AM_LIBS)
|
||||
ntfsfix_LDFLAGS = $(AM_LFLAGS)
|
||||
|
||||
mkntfs_SOURCES = attrdef.c upcase.c boot.c sd.c mkntfs.c
|
||||
mkntfs_LDADD = $(AM_LIBS)
|
||||
mkntfs_LDFLAGS = $(AM_LFLAGS)
|
||||
|
||||
ntfslabel_SOURCES = ntfslabel.c
|
||||
ntfslabel_LDADD = $(AM_LIBS)
|
||||
ntfslabel_LDFLAGS = $(AM_LFLAGS)
|
||||
|
||||
ntfsinfo_SOURCES = ntfsinfo.c
|
||||
ntfsinfo_LDADD = $(AM_LIBS)
|
||||
ntfsinfo_LDFLAGS = $(AM_LFLAGS)
|
||||
|
||||
ntfsundelete_SOURCES = ntfsundelete.c ntfsundelete.h
|
||||
ntfsundelete_LDADD = $(AM_LIBS)
|
||||
ntfsundelete_LDFLAGS = $(AM_LFLAGS)
|
||||
|
||||
# We don't distribute these
|
||||
|
||||
ntfswipe_SOURCES = ntfswipe.c ntfswipe.h
|
||||
ntfswipe_LDADD = $(AM_LIBS)
|
||||
ntfswipe_LDFLAGS = $(AM_LFLAGS)
|
||||
|
||||
ntfsresize_SOURCES = ntfsresize.c
|
||||
ntfsresize_LDADD = $(AM_LIBS)
|
||||
ntfsresize_LDFLAGS = $(AM_LFLAGS)
|
||||
|
||||
ntfsdump_logfile_SOURCES= ntfsdump_logfile.c
|
||||
ntfsdump_logfile_LDADD = $(AM_LIBS)
|
||||
ntfsdump_logfile_LDFLAGS= $(AM_LFLAGS)
|
||||
|
||||
dumplog_SOURCES = dumplog.c
|
||||
dumplog_LDADD = $(AM_LIBS)
|
||||
dumplog_LDFLAGS = $(AM_LFLAGS)
|
||||
|
||||
# Extra targets
|
||||
|
||||
strip: $(bin_PROGRAMS) $(sbin_PROGRAMS)
|
||||
$(STRIP) $^
|
Loading…
Reference in New Issue