ChangeLog, ext2_types.h.in:

ext2_types.h.in: If linux/types.h has been defined, then don't try to
  	redefine the typedefs.
ChangeLog, Makefile.in:
  Makefile.in: Make the install target depend on $(SUBS) to accomodate
  	the fools who want to compile and install e2fsprogs as root using just
  	one command.
bitmap-optimize
Theodore Ts'o 2001-06-14 00:24:42 +00:00
parent 7d614e3d04
commit 6579488028
4 changed files with 16 additions and 1 deletions

View File

@ -1,5 +1,9 @@
2001-06-13 Theodore Tso <tytso@valinux.com>
* Makefile.in: Make the install target depend on $(SUBS) to
accomodate the fools who want to compile and install
e2fsprogs as root using just one command.
* Makefile.in: Don't recurse into debugfs and resize subdirectory
if --disable-debugfs or --disable-resizer is given as a
configuration option.

View File

@ -41,7 +41,7 @@ clean-doc:
distclean-doc:
cd doc && $(MAKE) distclean
install: all-libs-recursive install-progs-recursive \
install: $(SUBS) all-libs-recursive install-progs-recursive \
install-shlibs-libs-recursive install-doc-libs
# export MANPATH=$(DESTDIR)$(mandir); $(srcdir)/install-utils/compile_manpages

View File

@ -1,5 +1,8 @@
2001-06-13 Theodore Tso <tytso@valinux.com>
* ext2_types.h.in: If linux/types.h has been defined, then don't
try to redefine the typedefs.
* Makefile.in (HFILES): Add ext2_types.h to the list of files
which should be installed.

View File

@ -1,6 +1,12 @@
#ifndef _EXT2_TYPES_H
#define _EXT2_TYPES_H
/*
* If linux/types.h is already been included, assume it has defined
* everything we need. (cross fingers)
*/
#ifndef _LINUX_TYPES_H
typedef unsigned char __u8;
typedef signed char __s8;
@ -42,4 +48,6 @@ typedef unsigned short __u32;
?== error: undefined 32 bit type
#endif
#endif /* LINUX_TYPES_H */
#endif /* EXT2_TYPES_H */